Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Release 2022.2 is now available; it is a minor release that contains new features and refinements. 


NOTE:PHP 8.1 IS REQUIRED for this upgrade.


We will begin scheduling 2022.2 updates on customer Test systems starting on January 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
  • API
    • Added a new API Endpoint for Service Desk Charges.
    • Added the ability to create Inquires via the API.
  • CustomerCenter
    • Added split funding in CustomerCenter (i.e., the ability to split charges across multiple GLAs).
  • Inventory
    • Internal IP ranges can now be configured to allow duplicate addresses.
  • Service Desk
    • Contacts from an Estimate are now carried over to the Order or Action when completed.
    • Added an Assign to Me button on the Service Desk Workflow grid. The button assigns the logged-in user as the worker of the workflow.

Please review the Database Changes in 2022.2 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.2. The first session is scheduled for January 17th at 11:00 AM Eastern, and the second is scheduled for January 18th at 3:00 PM Eastern.

Key
Toggle cloak

Cloak


Bug Fixes

New Features



Changed Features

Improved Performance

Removed Features


...

Component

Description

Type

Incident(s)

Documentation

Billing

Added Charge Catalog specific Tax Rates.

IN-8828

Charge Catalogs

Tax Rates

Fixed a bug causing missing charges under Oracle when a charge is encountered that has a zero quantity.

IN-9032
Fixed a typo in the Email Invoice Contacts prompt.

IN-8663
Corrects inability to filter by GLA on the View Bill when contact has no explicitly defined GLA permissions and does not inherit any explicitly defined GLA permissions from the departments to which they are assigned as a coordinator.

IN-9008

Cable

Adding a PPL Range where the Low and High Prefix value contains an 'E' within the string no longer causes an Oops error



Catalogs

Adding Locations no longer has a dependence on Views which could cause errors when certain database tables were missing.

IN-8610

IN-8694

IN-8462


Communications

Added support for Cisco Unified Communications Manager version 14.

IN-8883

IN-8984


CustomerCenter

Added UDFs to General Inquiries in CustomerCenter.


User Defined Fields

Service Desk Tabs

Stand Alone Equipment "Actions" now show up in approval queues after they are submitted.

IN-9195
Fixed an error preventing users from adding pictures to Packages.

IN-8946
Fixed a bug that allowed CustomerCenter Requests that require approval to be submitted directly to PCR-360 Service Desk

IN-9195

General

Perspectives you subscribe to are longer available for sharing.

Only Perspectives that belong to a user may toggle sharing.



The Escalation Sequence Log no longer throws an error on Oracle when the "Result Data" is larger than 4000 bytes.

IN-8920
Relative Date filters no longer stop at noon on the last day.

IN-8982
The View Saved Perspective grids now have a column to distinguish Admin Default Perspectives.
Admin Default Perspectives are now strictly limited to one per grid identifier.
Perspectives no longer allow blank names.



Fixed an error preventing Custom Validations errors from displaying in Custom Validation Messages.



Imports & Exports

The Service Order Import now supports "Swap" Actions.

Image Removed


Service Order Imports
Corrects which error displayed on an Import line if the line had multiple errors. Previously the wrong error message might be displayed.



Fixed an error that prevented the Service Import from updating the Department Owner.

IN-9223

IN-8565


GLA Import Fixes

  • Yes and No values are now properly recognized for the Taxable field in the GLA Import
  • The Import now requires a non blank Component value for the required GLA Components.
  • The Import now allows Revenue and Expense flags to update to True, but error if you try to update to False.
  • Improved the logic that will let the GLA Import skip a GLA update if nothing is changing, to prevent unneeded Audit records.
  • GLAs now always import as Active if the status is not specified
  • The Expense flag is now properly set to FALSE, when the Import sets it to FALSE
  • The Import no longer allows the GLA Format to change
  • The Import will no longer allow a GLA to be created with a blank GLA Format
  • The Import no longer throws an SQL error when creating a new Address record.
  • The Import no longer garbles the GLA string if the first component is blank
  • The Import will now throw an error when the provided number of GLA Components does not match the GLA Format.

IN-2877GLA Import
Fixed a bug in Call Import that would cause the Origination number vhdata lookup to fail if the number was formatted with hyphens.



Call Imports no longer cause an SQL error if the Duration value does not match the field format mask.

IN-8974
The Service Order Import will now throw an error if you try to do a change action on a Service that is not Active, Suspend, or a Custom status.

IN-8565
Fixed bug in the Equipment Catalog Import that would throw an incorrect error about the Provisioned flag.



Knowledgebase

Fixed Anchor Tags on Knowledge Base Articles that were not working properly.



People

Optimized the Contact picker across PCR-360.



The Customer Tab is now visible if the Contact is a User, Customer, or Worker.



The Billable flag on Time Entry is now editable after it is set (so it can be unset if not billed yet).

IN-2860

Inventory

Added Purchase Order Number to the Equipment form.

User Group 2019Equipment
The Inventory Report no longer triggers an error on Oracle.

IN-5167

IN-5687


The Print button for Purchase/Return Orders no longer throws an error with PHP 8.1.

IN-9014

IN-8864


Fixed a PHP 8.1 bug that prevented creating API Barcode Warehouse Bulk Add transactions.



Notifications

Notifications no longer fail to send when any of the contacts on the notification do not have an email address.

IN-9087


Services

The Range of Services form no longer fails if the Pools table is empty.

IN-8939
Creating a Contact from a Service form will no longer error when the phone number matches the Service ID.

IN-8608

Service Desk

Added the Charges and GLA Tab to Service Desk Estimates.

IN-8683
Completed "Remove" Equipment Actions on Service Desk can no longer be "Voided".

IN-7905
Fixed a PHP 8.1 related error on the Workflow tab.

IN-9024
Equipment restrictions are now properly enforced on Work Orders.

IN-5137
Opening Work Orders from the Calendar View no longer throws an error

IN-8953
Directory flags on Contact Phone Numbers will no longer get unset when completing a Service Order Action with a Service which has the directory flag unset.

IN-8678
Service Desk Actions no longer save Audit records with invalid Created Date values.

IN-8989
The Historical Path button now correctly displays the cable path for Remove Actions.



Voiding an Order or Action now properly triggers the Workflow Void event.

IN-2957
Completed Service Desk Equipment can no longer be Voided.

IN-7905

...

Table NameChangeTable Changes

EVENTS

Updated
Added a new event

GLA_ATTACHMENTS

New

IP_ADDRESS

Updated
Dropped the unique key on the IP_ADDRESS column

TENANTS

Updated
ADD `AUTHENTICATION_LOG_DAYS` INT DEFAULT 365 NULL

VENDORS_REMARKS

New


Metadata Schema

...