Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 2022.1


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:

    1. Cleans up old Bulk Update History records. (The default timeframe is 365 days)
    2. 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 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

...

Image Removed

...

New Features

Image Removed

...

Changed Features

...

Image Removed

...

Improved Performance

...

Image Removed

...

Removed Features

...

Image Removed

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

...

Image Removed

...

Services

Equipment

GLA

Service Desk

Actions

Contacts

Cable

Barcode

...

Image Removed

...

Image Removed

...

Cleaned up a number of notices in the Purchase Order and Barcode API calls:

...

Image Removed

...

Catalogs

...

Image Removed

...

General

...

Added two new cleanup Events:

  1. Cleans up old Bulk Update History records. (The default timeframe is 365 days)
  2. Cleans up old System Message records. (The default timeframe is 365 days)

...

Image Removed

...

Tenant

...

Services

Service Desk

Messages

...

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.

...

Image Removed

...

Perspectives Grid

Video: Perspectives Grid

...

  • 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'

...

Image Removed

...

Adding a new widget to the dashboard no longer removes existing widgets from the dashboard.

...

Image Removed

...

IN-6659

IN-4951

IN-7114

...

Image Removed

...

Searching on a date column in Oracle, with certain query strings, no longer throws an error.

...

Image Removed

...

Form Perspectives now save content for text editor fields (i.e. the Description text editor on Catalogs).

...

Image Removed

...

Imports & Exports

...

Image Removed

...

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.

...

Image Removed

...

Image Removed

...

Enhanced 911

Misc Parameters (Config Settings)

...

Image Removed

...

Image Removed

...

Inactive GLAs can now be used with the following imports:

  • Department GLA Permissions
  • Contact GLA Permissions
  • Contact GLA Approvals

...

Image Removed

...

Contact Import

Location Import

GLA Import

...

Inventory

...

Image Removed

...

Purchase Order

Return Order

...

Image Removed

...

Image Removed

...

Reports

...

Image Removed

...

Services

...

Image Removed

...

Service Desk

...

Image Removed

...

Image Removed

...

Charges with Billing Group Pricing are now properly updated when the owner of an Action is changed.

...

Image Removed

...

Completing a Move Action for a Multi-Location Service no longer throws an error when a "To Location" is not specified.

...

Image Removed

...


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


Bug Fixes

Image Added

New Features


Image Added


Changed Features

Image Added

Improved Performance

Image Added

Removed Features

Image Added



Release 2022.1 (06-17-2022)


Component

Description

Type

Incident(s)

Documentation

Billing



Added trackable Quantities to the ViewBill and Bill Details Transactions.

Image Added

IN-5168

IN-6160

Trackable Quantities on the Bill - Requirements

Bill Details

View Bill

Added Selective Billing to the Charge Catalog. Allows billing MRC Charges for specific months while skipping others.

Image Added

IN-4511

IN-7090

Selective Billing - Requirements Doc

Bills

Charge Catalogs

Charge Tabs

MRC Selective Billing Tab

Added Service/Equipment Location to the View Bill and Bill Details grid

Image Added



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

Image Added

IN-3704

IN-4149

Billing Parameters

Invoices

Fixed an error triggered when switching the date range on the View Bill

Image Added



Catalogs

Removed the "Requires Approval" flag from the Service Catalog. 

Image Added


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. 

  • 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 

Image Added


CustomerCenter Approvals - Requirements Doc

Approvals

Cart Requests

Events Quick Reference

Service Desk/CustomerCenter Events

Background saves, validations, etc. (when there are multiple requests in the CustomerCenter) no longer update the request total amounts to incorrect values.

Image Added



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

Image Added

Image Added


Landing Page Configuration

Messages

Messages Widget and Icon

System Widgets

Added a vertical scroll bar to the View Inherited GLA Permissions dialog

Image Added

IN-7618
The 'FILE' outgoing mail Transport Type now creates Email Files (eml) when DISABLE_EMAIL is true

Image Added


Configuring Email

Disabling All Email

Added a Maximize button added to Pickers

Image Added

IN-4510Pickers

Added a "Password Successfully Changed" message to the dashboard after a successful password reset.

Image Added

IN-7123Password Management
The default refresh rate for dashboard widgets was changed from 1 minute to 30 minutes. 

Image Added

Image Added



The auto-complete for Pickers will now use the default perspective if one exists

Image Added

IN-4223
Warning and Notices are no longer logged on production environments (i.e. the Environment is set to prod).

Image Added



Cleaned up numerous notices generated by the Equipment Bulk Update process.

Image Added

IN-7424

Imports & Exports






Added a new Import format to Import Approval Criteria

Image Added


Approval Criteria Import
The Service Order Import now supports adding and changing Cable information.

Image Added


Service Order Import

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

Image Added

IN-5640

IN-5965


Contacts GLA Approval functionality removed from Imports

Image Added



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

Image Added

IN-6996

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

Image Added


IN-6681


The country name field is now editable for Caribbean Call Rates on the Call Rate form.

Image Added


Call Types
Export File Format Header Line no longer errors when trying to use the add button after saving.

Image Added

IN-7131

Inventory

Double-click is now enabled on the Service Desk tab of the Equipment Form.

Image Added

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.

Image Added


Warehouse

Inventory - Purchase Order

Equipment fields are now editable and will update the Equipment record on the Warehouse Actions form when returning or picking up Equipment.

Image Added

IN-7984

People

Removed the GLA Approval tab from Contacts.

Image Added



Services

Double-click is now enabled on the Service Desk tab of the Service Form.

Image Added

IN-3928
The Service Desk Activity grid on a Service now displays archived Incidents.

Image Added



Service Desk

Added the Impact field to Incident, Work Order, and Task Action printouts

Image Added


IN-7445
Added the Requestor E-Mail to the Service Desk printout report.

Image Added

IN-7180
Added a tooltip to the Service Desk Action Service Catalog picker which displays the full name of the catalog.

Image Added

IN-4448

Pickers

Service Desk Actions

Added a Workflow Updated Event

Image Added


Service Desk Events
The Equipment ID, Asset Tag and MAC Address are now editable for Remove and Move Service Desk Equipment

Image Added

IN-7279

IN-7121

IN-7984

Service Desk Equipment
Increased the length of the Reference and Location fields on Service Desk Action forms.

Image Added


Service Desk Actions
Optimized Service Desk Actions Report Grid increases the load speed by 900%. 

Image Added

Image Added

IN-4244
Removed the Denied status from Service Desk.

Image Added



Fixed the "SLA Metrics" and "SLA Workflow Metrics" grids to improve performance and issues preventing the grids from loading. 

Image Added



The Service ID field is no longer displayed for Action types that do not have a New Service ID.

Image Added

IN-6824
Completing Service Desk Equipment from the Service Desk Equipment form will now appropriately associate the Equipment with the Service on the Action.

Image Added



Service Desk Equipment Imported from Service will now use the billable status from the Equipment instead of always turning it on.

Image Added

IN-7104

IN-7161


Print preferences will now apply when printing Incidents

Image Added

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.

Image Added

IN-7200

Fixed an issue with the Service Desk Archive event failing when trying to archive an empty data set.

Image Added

IN-8011

Switch Interfaces

Added Forced Authorization Codes to the Cisco interface

Image Added


Cisco Interface
Fixed a bug that prevented Phone Button Templates Form from opening.

Image Added

IN-4152
Cisco Events are no longer erroneously created for Actions performed on an Avaya CM.

Image Added



 * Indicates external documentation not written by PCR.



Anchor
Database Changes in 2021.3
Database Changes in 2021.3
Database Changes in

...

2022.

...

1


Default Schema


TENANTS
Table NameChangeTable Changes
EVENTSUpdatedAdded two new events.
IMPORT_FILESUpdated
ADD `IMPORTED_BY` VARCHAR(20) NULL
IMPORT_RECORD_TYPES_COLSUpdatedUpdated data.

BILL_DETAILS

Updated
ADD `BULK`CHARGE_UPDATEGLA_HISTORY_DAYS`PERCENT` INT DEFAULT 100 365NOT NULL
ADD `MESSAGE`CHARGE_DAYS` INTQTY` DECIMAL(18,5) DEFAULT 1 365NOT NULL
USERSUpdated
CHANGE COLUMN `PASSWORD` `PASSWORD`ADD `CHARGE_QTY_RATE` DECIMAL(18,5)  NULL
ADD `SERVICE_LOCATION_PATH` VARCHAR(2554000) NOT NULL COLLATE 'utf8_general_ci'ADD COLUMN `PASSWORD_EXPIRED`

CC_APPROVAL_CRITERIA

New

CC_APPROVAL_APPROVERS

New

CC_REQUESTS

Updated
ADD `PENDING_APPROVAL` TINYINT(1) DEFAULT 0 NOT NULL DEFAULT 1
USERS

CHRG_

PASSWORDS

CATALOG

Updated
Reset the password for all users. 
CHANGE COLUMN `PASSWORD` `PASSWORD` VARCHAR(255) NOT NULL COLLATE 'utf8_general_ci'
USERS_PERSPECTIVESUpdated
ALTER TABLE `USERS_PERSPECTIVES` MODIFY `USERS_RECID` INT NULLADD `SELECTIVE_BILLING` TINYINT(1) DEFAULT 0 NOT NULL
ADD `SELECTIVE_BILLING_BEHAVIOR` VARCHAR(20) NULL
ADD `SELECTIVE_BILLING_MONTHS` VARCHAR(26) NULL

CONTACTS_GLA_APPROVAL

Removed

IMPORT_RECORD_TYPES

UpdatedData updated

NOTIFICATIONS

UpdatedData updated

SERV_CATALOG

Updated
DROP COLUMN REQUIRES_APPROVAL


Metadata Schema


Table NameChangeTable Changes
No changes

...

No Changes
Table NameChangeTable Changes
SERVICE_DESK_ACTIONSUpdated
ADD COLUMN IMPACT_CODE VARCHAR(50) NULL
ADD COLUMN IMPACT_VALUE VARCHAR(100) NULL


Supported Versions