Skip to main content
Skip table of contents

Release Notes


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 supportedAn 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.   


NOTEPHP 7.4 or PHP 8.1 are REQUIRED for this upgrade. PHP 8.1 Is required starting with hotfix 2022.1.5 or later.


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

Click here to expand...

Bug Fixes

bugFix.png

New Features

addFeature.png

Changed Features

changeFeature.png

Improved Performance

monitor_lightning.jpg

Removed Features

delFeature.png

Release 2022.1.8 (02-21-2024)

Component

Description

Type

Documentation

API

Sensitive information (e.g. passwords) sent during API login requests will no longer be stored in the API Request Log.

bugFix.png

Billing

Corrected [Stop] button on the Charges grid to use the Specified Date.

bugFix.png

General

Resolves error when trying to use the PCR-360 command line utility to encrypt a password.

bugFix.png

Cleans up some "undefined index” notices.

bugFix.png

Service Desk

Service Desk Equipment REMOVE Actions now properly account for the quantity when the Equipment's Catalog has the Units flag. This resolves an issue where doing partial returns was not possible.

bugFix.png

Corrected "Estimate NRC Total” by filtering out Voided Actions for the Project.

bugFix.png

Corrected bug with Service Order Remove Actions setting bad Recurring Dates on Alternate Recurring Actions.

bugFix.png

Fixed a visual bug where not all Services were viewable on the Create Service Order form via the 360 Search Wizard.

bugFix.png

Fixes an issue where changing the Equipment ID wasn't saving when returning items with Warehouse Actions.

bugFix.png

Release 2022.1.7 (01-02-2024)

Component

Description

Type

Incident(s)

Documentation

API

Resolves isssue where the Reference field is not added when creating an Service Desk Action via the API.

bugFix.png

IN-9845


Corrected Contacts API endpoint when adding Contact phone for existing Service.


bugFix.png




Billing

Alternate Recurring Charges Stopped before the Billed Through Date now generate the correct Credit.

bugFix.png

IN-10148


Resolved an issue where Invoices could have the wrong status due to bad floating point precision comparisons.

bugFix.png

IN-10044


Manually entered Calls will now Bill by Assigning a Rate at creation

bugFix.png



The Call ReRate function will now work without selecting an Import FIle format.

bugFix.png



Catalogs

Allowed incremental processing of GLA Replace, preventing rollbacks


addFeature.png


IN-9797


Rewrote Charge Catalog Amount Updates.

Added Specified Date for Charge Amount Update.


addFeature.png




Corrected error messages for Charge Catalog Bulk Stop Charges.


bugFix.png


IN-9271

IN-9108

IN-10089


Resolves issue where the Location range builder throws a fatal error when using alphanumeric ranges.

bugFix.png

IN-9705


CustomerCenter

CustomerCenter Cart Requests now start with the action item list expanded by default.

changeFeature.png

Users Group 2023


CustomerCenter Custom Menus no longer partially updates changes when large amounts of permissions are present.


bugFix.png




CustomerCenter will no longer show invalid Service Catalog items on the shopping page unless the "CC_CATALOG_SHOW_INVALID_ITEMS" configuration value is set.


bugFix.png


IN-9669


Number UDFs on Packages in the CustomerCenter Cart now validate ranges before submission.

bugFix.png

IN-10117


General

Updated Wiki links to use Configuration Option.

bugFix.png



Applied Form Read-only Permissions to non-standard Dialog buttons. Support was added for individually disabling Form Dialog buttons.

bugFix.png

IN-10063


Fixed an issue preventing Child Records form saving with JITC mode enabled.

bugFix.png



Resolves issue where email does not send in JITC mode.

bugFix.png



Creates a new AUTH_GROUP_SEPARATOR so it can be used separately from the AUTH_ATTR_SEPARATOR. Sets the default value of AUTH_ATTR_SEPARATOR to a semicolon.


bugFix.png




Perspective Scheduled Reports now show data for Call Details, Bill Details, and the Charges grid reports (anything with a source table selector).


bugFix.png


IN-9162

IN-10022


Fixed Import Conditional Logic, creating unnecessary notices when not being used.

bugFix.png

IN-9590


Imports & Exports

Export File Formats with SQL source data can now generate files without an extension. Current extension-less formats will be populated with the system defaults upon upgrading.

bugFix.png

IN-10124


The Equipment Import no longer requires the Location field for updates, even when the catalog requires it. This is only if a Location already exists on the Equipment.

bugFix.png

IN-9806


The Non-Service Charge Imports are now updated using the Form's Bill Date field.

bugFix.png

IN-10101

IN-10417


The Equipment Charges Import no longer throws errors when using an Equipment RECID to match an Equipment Record.

bugFix.png

IN-9289


The Contacts Import now correctly updates the Department even when that is the only field changing.

bugFix.png

IN-10262


Inventory

Total at Re-Order Point by Warehouse Widget Changes

* Corrects the queries used for the Total at Re-Order Pnt by Warehouse and Item Urgent Re-Order by warehouse widgets
* Removes Critical and Warning columns from the grid as they do not apply to the data in the grid. The values apply only to the widget graph
* Adds a Reorder Count column that shows (onhand+onOrder-pending) for the warehouse and any children
* Adds minimum reorder amount column that calculates the amount needed for each location to appease the warehouse threshold
* Adds a location Column that displays the location of each inventory item
* Fixes the Asset and Consumable columns so that they show on the grid
* Fixes the warehouse name so it shows on the widget properly
* Adds a button to both grids that opens the warehouse


bugFix.png


IN-6746

IN-9045


UDCs now work on grids opened from Equipment Pickers.


bugFix.png


IN-10079


Service Desk

Added Assigned Workgroup and Competed Workgroup to the Service Desk Grids. Changed the  Workflow fields to "Assigned Worker" and "Completed Worker"

addFeature.png


User Group 2023

Requests

Estimates

Service Orders

Work Orders

Incidents

Projects

Problems

Quick Ticks

Inventory SD Tab

Custom Widgets

The Contact Picker on the Log Approval Service Desk Form no longer throws an error.

bugFix.png

IN-9645


Resolves issue with missing columns on the ServiceDesk Charges Report Grid.

bugFix.png

IN-9924


Adding or Updating Workflow in certain situations no longer throws an oops error.

bugFix.png

IN-9371
IN-9480
IN-9483
IN-9453
IN-9568
IN-9602
IN-9610
IN-9703
IN-9706
IN-10203
IN-10084
IN-10067
IN-10255
IN-10258
IN-10284
IN-10322
IN-10129
IN-10134
IN-10222



Release 2022.1.6 (06-26-2023)

Component

Description

Type

Incident(s)

Documentation

API

Creating an Inquiry from the API no longer fails when using an SDC that has Default Charges.

bugFix.png



Billing

Multiple fixes related to downloading a CSV from the View Bill

  • Corrects an error when downloading CSV from View Bill full detail view.

  • Corrects a MySQL error when attempting to download CSV from View Bill by Charge Account Full Detail View.

  • Corrects an error when downloading CSV from the Service View Bill.

bugFix.png

IN-2840

IN-9040

IN-9149



Fixed formatting issues with the Bill Coordinator (HTML) Emails.

bugFix.png

IN-9521


Prevents duplicated exports for the Bill Completion event.

bugFix.png



Corrected an issue causing Billing Error Calls/Usage to generate duplicate billing when the Billing Error(s) are corrected.

bugFix.png

IN-9375


Corrects GLA Billing Estimate when a GLA is assigned to a Service with a separate Usage GLA for Calls

bugFix.png

IN-8498


Cable

Added a clarification message on what Ports/Pins/Lens are transferred when using the Transfer All functionality. 
Note: Child Equipment Ports/Pins/Lens are not transferred with the parent PPL.

addFeature.png

IN-9249

Inventory - Ports/Pins/Lens

Fixes an issue where Notes copy to a new Path Leg when using Save and Continue on the Service Desk Cabling and Path Legs forms.

bugFix.png

IN-8106

IN-9383


CustomerCenter

The SDCs available for Packages are now limited to SDCs that have a Service/Equipment Catalog defined. (Allowing the "Any" option for the Catalog caused problems)

bugFix.png



CustomerCenter Request tracking grid can now properly sort by Submitted Date.

bugFix.png

IN-9039


General

Adds a Bulk Update History Form to allow users to view the entire Bulk Update History output. (since the grid truncates the output to 4000 characters).

addFeature.png

IN-9108

IN-9271


Corrects the error message in PHP 8, on Mysql, generated when the Call Archiving process gets a duplicate error.

bugFix.png



Fixed Default Form Perspectives not loading

bugFix.png

IN-9608


Resolves an issue where a Contact without a phone number fails the phone number password reset check. (this was preventing password resets for contacts without a phone number)

bugFix.png

IN-9506

IN-9535


Corrects an "Oops Error" when trying to create a Crystal Report Batch.  Also corrects an error with PHP 8 when triggering the batch events.

bugFix.png

IN-9621


Imports & Exports

Improved the validation failure for bind param mismatches when manually running an Export. 

Fixes an issue in PHP 8 when referencing a bind parameter that isn't used for the Export query. 

bugFix.png

IN-8999


An Export File Format now must be saved before adding a Schedule/Event

changeFeature.png



The Service Order Import no longer allows you to modify an existing order if it is not Pending or Hold status.

bugFix.png

IN-9407

IN-9417


Fixed a PHP 8 error in the Ports/Pins/Lens Import that caused a crash if the VLAN was not mapped.

bugFix.png

IN-8948


Services

Inactive Service Locations no longer show up on the Services Grid.

bugFix.png

IN-9175

Services: Fields, Logic & Rules

Service Desk

Adds clickable links for Service Desk item numbers in remarks on the remarks grid and on the view remarks tab of the Activity/Remarks form.

addFeature.png


IN-8700

Service Desk Activity/Remarks

New Grid Report Columns

  • Adds a "Project" column to the View/Report Actions grid (Service Desk > View / Report > Actions)

  • Adds an "Associated SD Item" column to the View/Report Actions grid (Service Desk > View / Report > Workflow).

addFeature.png

IN-8432

Service Desk Reports

Adds the Override Expense GLA column to the Equipment tab grid.

addFeature.png

IN-8609

Service Desk Equipment

Optimized the queries used when printing a Service Order (thus improving the report generation speed)

IN-8603


Resolved an issue where the Service Picker on Service Desk Up/Down Actions could cause an error.

bugFix.png

IN-9272


Cable Paths on Incidents are now updating the Pair/Strand Status.

bugFix.png

IN-9292


Eliminated an error on the Service Desk Estimate Labor form when Billable is checked and a Workgroup is selected prior to entering the Hourly Rate.

bugFix.png

IN-8958


Fixed the Service Desk Action Save to properly set the appropriate flags for the MOVE component of a CHG_SWAP action (and allow Custom Validation to see Service Desk Info for Swap Actions). 

bugFix.png

IN-9135


The Service Desk Equipment Form now has an Update Equipment Action drop-down option (when applicable).

bugFix.png

IN-8038



Release 2022.1.5 (03-10-2022)

Note: This release requires PHP 8.1

Component

Description

Type

Incident(s)

Documentation

Billing

Added Charge Catalog specific Tax Rates.

addFeature.png

IN-8828

Charge Catalogs

Tax Rates

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

bugFix.png

IN-9032


Fixed a typo in the Email Invoice Contacts prompt.

bugFix.png

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.

bugFix.png

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

bugFix.png



Catalogs

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

bugFix.png

IN-8610

IN-8694

IN-8462


Communications

Added support for Cisco Unified Communications Manager version 14.

addFeature.png

IN-8883

IN-8984


CustomerCenter

Added UDFs to General Inquiries in CustomerCenter.

addFeature.png


User Defined Fields

Service Desk Tabs

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

bugFix.png

IN-9195


Fixed an error preventing users from adding pictures to Packages.

bugFix.png

IN-8946


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

bugFix.png

IN-9195


General

Perspectives you subscribe to are longer available for sharing.

Only Perspectives that belong to a user may toggle sharing.

bugFix.png



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

bugFix.png

IN-8920


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

bugFix.png

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.

bugFix.png



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

bugFix.png



Imports & Exports

The Service Order Import now supports "Swap" Actions.

addFeature.png


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.

bugFix.png



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

bugFix.png

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.

bugFix.png

IN-2877

GLA Import

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

bugFix.png



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

bugFix.png

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.

bugFix.png

IN-8565


Knowledgebase

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

bugFix.png



People

Optimized the Contact picker across PCR-360.

changeFeature.png



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

bugFix.png



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

bugFix.png

IN-2860


Inventory

Added Purchase Order Number to the Equipment form.

addFeature.png

User Group 2019

Equipment

The Inventory Report no longer triggers an error on Oracle.

bugFix.png

IN-5167

IN-5687


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

bugFix.png

IN-9014

IN-8864


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

bugFix.png



Notifications

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

bugFix.png

IN-9087


Services

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

bugFix.png

IN-8939


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

bugFix.png

IN-8608


Service Desk

Added the Charges and GLA Tab to Service Desk Estimates.

addFeature.png

IN-8683


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

bugFix.png

IN-7905


Fixed a PHP 8.1 related error on the Workflow tab.

bugFix.png

IN-9024


Equipment restrictions are now properly enforced on Work Orders.

bugFix.png

IN-5137


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

bugFix.png

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.

bugFix.png

IN-8678


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

bugFix.png

IN-8989


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

bugFix.png



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

bugFix.png

IN-2957


Completed Service Desk Equipment can no longer be Voided.

bugFix.png

IN-7905



Release 2022.1.4 (12-19-2022)


Component

Description

Type

Incident(s)

Documentation

API

Corrected the Services Charges and Equipment Charges API behavior when MRC_CHANGE_FORCE_PRORATE is turned off.

addFeature.png

IN-8843

Services API

The Service API now allows Catalog changes for Services with a status other than "Available." Following the same rules as the Services Bulk Update. (Previously the API was only allowing Catalog updates on "Available" Services)

addFeature.png

IN-8832


Archiving

Added additional columns to archived Service Desk records to more accurately associate with Services/Equipment that may have had ID changes or no ID.

addFeature.png



Billing

The configuration option BILL_COORDINATORS_SUBJECT now allows customers to add the Bill Date Range to the email subject line

addFeature.png

IN-8397

Billing Parameters

Corrected the HTML Coordinator Billing emails to remove extra line feeds.

bugFix.png

IN-8848


Fixed a bug that can cause the Call-Rating event to crash if none of the calls in a file successfully rate.

bugFix.png



Creating new charges no longer shows "$NaN" in the amount field before entering an amount.

bugFix.png



Corrected HTML Bill Coordinator email Content-Type when not including Attachments.

bugFix.png



The Reference field on Task Actions is now displayed on the View Bill.

bugFix.png

IN-8275


Cable

Resolved an issue where the status was required to update PPL ranges.

bugFix.png



Catalogs

Users can now enable the revenue/expense flags anytime on Existing GLAs.

addFeature.png

IN-8454

G/L Accounts (GLA Catalogs)

Charge Catalogs now require a default amount when not a category. (The Charge Catalog form no longer triggers a save error for missing a default amount.)

bugFix.png

IN-3231


CustomerCenter

The CustomerCenter Service Catalog List view no longer lists the description twice.

bugFix.png



Number UDFs in CustomerCenter now validate against the configured maximum value (for integers) and display a helpful error message if the maximum value allowed is exceeded.

bugFix.png

IN-8438

IN-8479

IN-8109

IN-8867


Corrected the Zero/Low Calls Report to include missing Calls/Services after the report was optimized.

bugFix.png



General

Form Perspectives can now be saved as application/browser bookmarks. Clicking the bookmark link will open a new form using a specific perspective.

addFeature.png



Grid Toolbar

Perspectives

Data Entry Form

Grid Perspectives can now disable pickers from auto-loading.

changeFeature.png

IN-8279

IN-8304

Grid Toolbar

Perspectives

Optimized Custom Logic validation.

changeFeature.png

IN-8612


Expanded the list of available forms for AdHoc Grid Buttons on the AdHoc Grid builder.

addFeature.png

IN-2984

Reporting on Adhoc Grids

Corrects a failure when trying to restore data from the AUDITS archive tables.

bugFix.png



SSO (single-sign-on) authentication now updates the email addresses when it is changed in the SSO system (i.e., shibboleth IdP).

bugFix.png



Users can no longer delete all UDF associations from a UDF. (Removing all UDF Associations breaks the UDF Order Grid.)


bugFix.png

IN-7868

IN-8920

IN-6096

IN-7536


Replaced hyphens with underscores for LISTS CODE values. This corrects an error caused when rearranging list values for UDF dropdowns. 

bugFix.png

IN-8549


Imports & Exports

Optimized the automated Import File process to improve the processing speed. This is most noticeable for customers with a very large Import Files table. 

Note: this only improves the speed for Import Formats that do not allow duplicate files. 

changeFeature.png

IN-8523


Prevents Hierarchy Tables from triggering Path update events if nothing was changed.

addFeature.png

IN-8105


The Service Order Import now requires the keyword 'CREATE' in the Service Desk number field to create a new Order (previously, a blank value did that).

Note: You should check your Service Order Imports and make necessary changes to your import files once the patch is applied to ensure new Orders are created as expected.

changeFeature.png


Service Order Import

Work Order Import

Added Operator Call Type for calls that dial zero.

addFeature.png

IN-8327


The Charge Catalog Import now allows a specific date for the new Effective Date parameter. (this date will be used when stopping/updating Charges).

addFeature.png



Fixed a bug that caused the Service Import to not change between owner types (contact or dept hierarchy) correctly. e.g., changing a Contact Owner to a Department Owner or vice versa 

bugFix.png

IN-8565


Updating the Bill Due Date on an Import File no longer fails to update the Charges when some of the Charges from that file have already been deleted. 

bugFix.png

IN-8616

IN-8635

IN-8223


Fixed a bug that caused the Call Import to crash when processing incoming calls with a blank or anonymous "from number."

bugFix.png



Fixed an Oracle error that can happen when trying to use "Save New" on an existing Import Definition.

bugFix.png

IN-2868


The Equipment Catalog Import will now correctly use the Catalog flag values mapped in the Import Definition, rather than defaulting to "false" (i.e., turned off or blank). 

bugFix.png



The Contact Import no longer leaves behind the "None" Permission when using the GLA Permission Clear flag.

bugFix.png

IN-8341


Inventory

Prevents adding custom values for Purchase Order Status.

bugFix.png



Saving Unassigned Equipment no longer forces the Billable flag "on" in cases where all Charges on the Equipment are not marked as "Billing Complete."

bugFix.png

IN-8546


Services

Changed the text on the "Save New" button to "Create Range" on the Add Service Range Form.

changeFeature.png


Services

Service Desk

Added CSR (Customer Service Representative) to the Actions grid.

addFeature.png

Users Group 2022

Service Desk Reports

Service Desk Tabs

Added the Charge Action to the Service Order Printout.

bugFix.png

 


Service Desk "Import from Service" functionality no longer removes and re-adds Service Equipment on the Action. Now it will only add Equipment from the Service that has not been previously added to the Action.

bugFix.png

IN-8347


Returning consumables no longer creates bad Data and doesn't lose the Purchase Order (PO) history.

bugFix.png

IN-6183

IN-6771


The "Move To" field is no longer enabled on a Service Desk Action when the status field on a Completed Action is changed to Finalized

bugFix.png



The Workgroup column is now displayed when using the "Existing Workflow" button on an SDC.

bugFix.png



The Default GLA from the Owner is now populated on an Order when creating an Order from an Estimate.

bugFix.png



Deleting Charges, Equipment, or Labor on the Estimate tab of a Service Desk Estimate now prompts the user to confirm the deletion.

bugFix.png



Service Desk Workflow Report grids now populate the Location column for Incidents.

bugFix.png

IN-8248


The Assigned Workflow Grid now refreshes after saving the Workflow Record opened from a Service Desk item.

bugFix.png

IN-7373


The Finalization message for Actions has been corrected to reflect the proper Action Number.

bugFix.png

IN-8362


Actions created via the 360 wizard, with an SDC that has an SLA, now correctly add the due dates.

 

bugFix.png

IN-7369



Release 2022.1.3 (10-13-2022)

Component

Description

Type

Incident(s)

Documentation

API

Corrected a fatal error in the Service Desk API under PHP 8.1

bugFix.png



Fixed issue with Services API not allowing setting the Owner if the Service has no Owner already because the Billing Group / GLA Formats did not match.

bugFix.png



Cable

Adding cable to a Service record no longer causes errors when running PHP 8.1.

bugFix.png



CustomerCenter

The Zero/Low Calls report can now be accessed from CustomerCenter.

bugFix.png



Submitting a Task from CustomerCenter no longer throws an error. 

bugFix.png

IN-8561


General

Fixed issues causing the GLA replace to fail. 

bugFix.png

IN-8705


Imports & Exports

Fixed some errors that can happen with Import Conditional Logic when using PHP 8.1.

bugFix.png



Release 2022.1.2 (09-26-2022)


Component

Description

Type

Incident(s)

Documentation

API

Corrected an issue with the Service Desk API, where an error occurred when no existing UDF values were present on the Service Desk Record (either an Add New, or an Update on the Service Desk Record). This only affected customers running PHP 8.1.

bugFix.png

IN-8343


API Request Log is no longer filtering angle brackets.

bugFix.png



API "page" and "limit" parameters can now be lowercase.

bugFix.png

IN-6217

IN-7996


The API Services Endpoint now validates a given status using the same rules as the Services Form.

bugFix.png



Archiving

Service Desk Archiving no longer causes an error when trying to archive a Service Desk item multiple times.

bugFix.png



Billing

Removed deprecated code that prevented Stop Dates before the Billed Through Date on MRC Charges.

bugFix.png



Corrected an issue where BackBilling does not Charge/Credit Correctly when the Billing Cycle is not 1st of the Month through the End of the Month.

bugFix.png

IN-8261


Taxes are now correctly included in the Invoice Billed Total.

bugFix.png

IN-8411


Corrected an error when attempting to process Bill Archive Event under PHP 8 with MySQL (PDOException: There is no active transaction ).

bugFix.png

IN-8449


Viewing the Invoice Printout no longer errors for customers running PHP 8.1.

bugFix.png

IN-8455


Custom Logic

Added USERS.RECID and UserID to the $user property in Custom Validation. 

addFeature.png




Added Next and Previous buttons to the Custom Logic form.

addFeature.png


Custom Logic

CustomerCenter

Removed copyright information from the editable CustomerCenter footer and added it to the layout.

Note: This could produce redundant footer content and may require footers to be modified.

bugFix.png



CustomerCenter owner pickers now display all appropriate owner possibilities. (previously the owner pickers on CustomerCenter were only showing other coordinators of the user's department)

bugFix.png



CustomerCenter Request Tracking page now includes General Requests, and the page was overhauled to present more type-appropriate information.

bugFix.png

IN-7181

IN-7501

Request Tracking

Fixed bug in CustomerCenter Approval Criteria that would cause Owner information loss.

bugFix.png



When a Request is Denied through CustomerCenter, it is no longer assigned to the Approver who Denied the Request. It is assigned back to the user who submitted the Request

bugFix.png



The CustomerCenter Request Name in the Shopping Cart now properly saves when pressing the ENTER key.

bugFix.png

IN-5917


General

Improved the temporary file cleanup processes.

bugFix.png



Optimized Location and Warehouse Pickers to be faster.

bugFix.png

IN-8279


The Location History Report will now display the Location's full path in the report drill-down.

bugFix.png

IN-7995


Deleting a Department Hierarchy record that has GLA Permissions no longer fails.

bugFix.png



Deleting a Charge Catalog record with Billing Group Pricing records no longer fails.

bugFix.png



Addresses memory and performance issues while running the Audit cleanup process against a very large dataset

bugFix.png

IN-7918


The Contact Replace no longer throws an SQLSTATE error in some instances.

bugFix.png



Imports & Exports

When updating a record using the Contact Import, or the Department Hierarchy Import, if nothing changes, then the database save and audit save are skipped.

bugFix.png


IN-8105


Fixed an SQL error that might happen in the "Delete old Import Files" event.

bugFix.png



Charge Imports no longer copy the Charge Catalog Description into the Override Description field; the Import can now blank out the Override Charge Description.

bugFix.png

IN-8053


A few lines of non-utf8 data will no longer cause an Import to abort.

bugFix.png

IN-7457

IN-7847


Service Imports no longer erroneously report a missing Owner on an Active Service during some updates.

bugFix.png

IN-8556


When updating multiple Charges, the Charge Import will now ignore Billing Complete Charges.

bugFix.png

IN-7720


Inventory

Equipment fields will now display for Add Service Desk Equipment on the Warehouse Actions form.

bugFix.png

IN-8495


Blanking out the Associated Service on Equipment no longer forced the status to Unassigned.

bugFix.png

IN-6132

IN-7214

Equipment

Reporting

Fixed issue with Zero/Low Calls Report when Rating Group is disabled.

bugFix.png

IN-8506


Services

The Service Pools' Add Range of Services form now properly enforces the Catalog format and masks the Service ID field if it is a single catalog pool.

bugFix.png

IN-7895


Bulk Updating Multiple Location Services to a Service Catalog that requires a Location no longer triggers an error.

bugFix.png

IN-8239


Service Desk

On Work Orders, Service Desk Workflow will now only load SDC Workflow when an SDC is selected.

bugFix.png



Filtering by Type now works correctly on the Quick Ticks grid.

bugFix.png



Corrected an error that would sometimes display on the Service Desk Equipment form Expense Type field.

bugFix.png

IN-6805


Navigating to the Service Desk SLA Workflow Metrics Report, the grid no longer generates an Oops Error.

bugFix.png



The Service Desk Equipment no longer displays the wrong Equipment information in cases where another Equipment exists at the exact Location and belongs to the same catalog.

bugFix.png

IN-7770


The Equipment section is now available on printed Service Orders when either the Inventory or Cable modules are licensed.

bugFix.png

IN-8428



Release 2022.1.1 (07-25-2022)


Component

Description

Type

Incident(s)

Documentation

Archiving

Added an Archived column to the Service Desk tab on Service and Equipment Forms.

addFeature.png

IN-3555


Service Desk Archiving now correctly moves Service Desk Cabling data on older Service Orders.

bugFix.png

IN-8095


Billing

Added Importable Charges RECID column to master Charges grid.
Optimized master Charges grid by adding Charge Source selector.

bugFix.png

IN-8065


The Service Summary now displays the correct totals for customers who have multiple tax rates.

bugFix.png

IN-8085


Cable

Resolves issue where Path To Equipment is not displayed on Ports/Pins/Lens (PPL) Grids when not linked to a PPL record.

bugFix.png



CustomerCenter

Adjusted the "Add To Cart" pop-up in CustomerCenter, so it does not obscure the "Go To Cart" link.

bugFix.png



CustomerCenter now correctly sets the "New Service ID," "Location," and "Rating Group" (for phones and auth codes) to Service Desk Actions.

bugFix.png

IN-7718


The CustomerCenter Approvals page no longer errors when the user doesn't have any criteria assigned to them.

bugFix.png



The Approval Criteria grid will now refresh when criteria approvers are modified.

bugFix.png



General

Added better error handling to the GLA replace.

bugFix.png

IN-8211

GLA Replace

Corrected website link and wording in the "Unlicensed Feature" message for unlicensed features in PCR-360.

bugFix.png

IN-4484


Imports & Exports

Processing a large call file containing binary data no longer crashes the rating process.

bugFix.png

IN-8104

IN-8266


The Service Import no longer errors when changing to catalogs with parent-enforced formats.

bugFix.png

IN-8121


Inventory

The Items at Reorder Point Report now displays items with a Reorder Point of zero that are out of stock.

bugFix.png

IN-6746


Service Desk

Changing the "Transfer to Warehouse" Location on Warehouse Actions no longer changes the Equipment available on the Equipment picker.

bugFix.png

IN-8080



Release 2022.1 (06-17-2022)


Component

Description

Type

Incident(s)

Documentation

Billing



Added trackable Quantities to the ViewBill and Bill Details Transactions.

addFeature.png

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.

addFeature.png

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

addFeature.png



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

addFeature.png

IN-3704

IN-4149

Billing Parameters

Invoices

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

bugFix.png



Catalogs

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

delFeature.png


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 

addFeature.png


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.

bugFix.png



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

addFeature.png


Landing Page Configuration

Messages

Messages Widget and Icon

System Widgets

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

addFeature.png

IN-7618


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

addFeature.png


Configuring Email

Disabling All Email

Added a Maximize button added to Pickers

addFeature.png

IN-4510

Pickers

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

addFeature.png

IN-7123

Password Management

The default refresh rate for dashboard widgets was changed from 1 minute to 30 minutes. 

bugFix.png



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

bugFix.png

IN-4223


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

bugFix.png



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

bugFix.png

IN-7424


Imports & Exports






Added a new Import format to Import Approval Criteria

addFeature.png


Approval Criteria Import

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

addFeature.png


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

addFeature.png

IN-5640

IN-5965


Contacts GLA Approval functionality removed from Imports

delFeature.png



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

bugFix.png

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

bugFix.png


IN-6681


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

bugFix.png


Call Types

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

bugFix.png

IN-7131


Inventory

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

addFeature.png

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.

addFeature.png


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.

bugFix.png

IN-7984


People

Removed the GLA Approval tab from Contacts.

delFeature.png



Services

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

addFeature.png

IN-3928


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

addFeature.png



Service Desk

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

addFeature.png


IN-7445


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

addFeature.png

IN-7180


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

addFeature.png

IN-4448

Pickers

Service Desk Actions

Added a Workflow Updated Event

addFeature.png


Service Desk Events

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

addFeature.png

IN-7279

IN-7121

IN-7984

Service Desk Equipment

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

changeFeature.png


Service Desk Actions

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

bugFix.png

IN-4244


Removed the Denied status from Service Desk.

bugFix.png



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

bugFix.png



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

bugFix.png

IN-6824


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

bugFix.png



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

bugFix.png

IN-7104

IN-7161


Print preferences will now apply when printing Incidents

bugFix.png

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.

bugFix.png

IN-7200


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

bugFix.png

IN-8011


Switch Interfaces

Added Forced Authorization Codes to the Cisco interface

addFeature.png


Cisco Interface

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

bugFix.png

IN-4152


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

bugFix.png



 * Indicates external documentation not written by PCR.


Database Changes in 2022.1


Default Schema


Table Name

Change

Table Changes

BILL_DETAILS

Updated

ADD `CHARGE_GLA_PERCENT` INT DEFAULT 100 NOT NULL
ADD `CHARGE_QTY` DECIMAL(18,5) DEFAULT 1 NOT NULL
ADD `CHARGE_QTY_RATE` DECIMAL(18,5) NULL
ADD `SERVICE_LOCATION_PATH` VARCHAR(4000) NULL

CC_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
ADD `SELECTIVE_BILLING_BEHAVIOR` VARCHAR(20) NULL
ADD `SELECTIVE_BILLING_MONTHS` VARCHAR(26) 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


Archive Schema


Table Name

Change

Table Changes

SERVICE_DESK_ACTIONS

Updated

ADD COLUMN IMPACT_CODE VARCHAR(50) NULL
ADD COLUMN IMPACT_VALUE VARCHAR(100) NULL


Supported Versions

PCR will patch the last two versions of the application and the current LTS Release. Customers will continue to receive Help Desk Support for releases outside of the support period for a given release.  Bug fixes are only released for versions that are actively supported.

Key

Active support

A release that is actively supported.

Critical Fixes Only

A release that is supported for critical security issues only. Releases are only made on an as-needed basis.

End of life

A release that is no longer supported and will not receive bug fixes. Customers using one of these releases should upgrade as soon as possible.


Version History


Release Types


LTS Release

An LTS Release is a Major Release that PCR will support for at least 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. LTS Releases are intended to relieve “Upgrade Fatigue” for Customers who may not need all of the latest features but need critical bugs fixed. Once the LTS time period has elapsed, PCR will work with customers to move them to the next LTS release.
Once an LTS reaches the last few months of support, it will receive only critical fixes and security patches.

Major Release

Major releases consist of new features and some bug fixes. These features have a relatively large scope with a greater impact on development and testing, e.g. Accounts Receivable, Service Desk Archiving, Work Order, etc.

Minor Release

Minor releases consist mostly of bug fixes and occasionally minor enhancements to the application. Minor enhancements are relatively small changes with a low impact on development and testing, e.g. adding a column to a grid, a new field, or tweaking the API. The specification process will occur in at least the month prior to being assigned.

The specification process will occur in tandem with the traditional development and testing cycle.



Version

Release Type

Release Date

Support Ends

Release Notes

2024.1

Major

  

Until 2025.1 is released

https://pcr360.atlassian.net/wiki/x/3-MQAQ

2023.1

Major

  

 

https://pcr360.atlassian.net/wiki/x/hZEQAQ

2022.2

Minor

 

 

https://pcr360.atlassian.net/wiki/x/NpEQAQ

2022.1

LTS

 

24 months+

https://pcr360.atlassian.net/wiki/x/Q5AQAQ


Archived Releases No Longer Supported

Click here to expand...


Version

Release Type

Release Date

Support Ends

Release Notes

2021.3

Minor

 

 

https://pcr360.atlassian.net/wiki/x/zo8QAQ

2021.2

Minor

 

 

https://pcr360.atlassian.net/wiki/x/eY8QAQ

2021.1

LTS

 

 

https://pcr360.atlassian.net/wiki/x/Yo8QAQ

2020.4

Major

 

 

https://pcr360.atlassian.net/wiki/x/A48QAQ

2020.3

Major

 

 

https://pcr360.atlassian.net/wiki/x/g44QAQ

2020.2

Minor

 

 

https://pcr360.atlassian.net/wiki/x/lQYRAQ

2020.1

Major

 

 

https://pcr360.atlassian.net/wiki/x/FI0QAQ

2019.7

LTS

 

 

https://pcr360.atlassian.net/wiki/x/v4sQAQ

2019.6

Minor

 

 

https://pcr360.atlassian.net/wiki/x/DeAQAQ

2019.5

Minor

 

 

https://pcr360.atlassian.net/wiki/x/FosQAQ

2019.4

Major

 

 

https://pcr360.atlassian.net/wiki/x/qIoQAQ

2019.3

Minor

 

 

https://pcr360.atlassian.net/wiki/x/wNUQAQ

2019.2

Minor

 

 

https://pcr360.atlassian.net/wiki/x/DeAQAQ

2019.1

Major

 

 

https://pcr360.atlassian.net/wiki/x/DeAQAQ

2018.1

Major

 

 

https://pcr360.atlassian.net/wiki/x/DeAQAQ

2.1.4.7

Minor

 

 

https://forums.pcr.com/t/release-notes-2-1-4-7-2018-10-09/526



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.