Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »


Release 2024.2 is now available; it is a major release that contains new features and refinements. 


NOTE: PHP 8.3 is supported and recommended for this upgrade.


We will begin scheduling 2024.2 updates on customer Test systems starting on November 24th, 2024.

Notable Changes

Please review the /wiki/spaces/PCRIN/pages/407765035 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 2024.2. The first session is scheduled for November 24th, 2024, at 11:00 AM Eastern, and the second is scheduled for November 26th, 2023, 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 2024.2 (11-24-2024)


Component

Description

Type

Documentation

API

  • Adds an API endpoint for pulling Cable View Path Reports

  • Adds an API endpoint for rendering HTML and PDF Custom Reports.

addFeature.png

Cable API Endpoint

Billing

  • Added a Configuration Option to control Invoice Link on ViewBill, allowing for Custom Report Invoices

addFeature.png

Configuration Guide

Billing Parameters

  • Corrects a spelling mistake (Quantity) on the Invoice.

bugFix.png

Catalogs

delFeature.png

Cable

  • Fixes an issue preventing Ports/Pins/Lens (PPL) from being added to Service Desk Cabling when using Auto Assign.

  • Adds a check for Move To Location when populating the Auto Assign Location.

  • Fixes an issue that prevented the Origination, Destination Equipment, and Locations from grouping on the Cable Maintenance Grid.

  • The Card # field for Cabling Equipment is no longer hidden, regardless of status.

  • Resolves an issue where transferring a partial set of Pair/Strands unlinks the Cabling Equipment from the untransferred pairs.

  • Fixes the Pair/Strand transfer to only edit the Pair/Strand Equipment on the Pairs within the transfer range.

bugFix.png

CustomerCenter

  • Expired Requests in CustomerCenter can no longer attempt to be approved. They are still viewable through the approvals grid and will be labeled as expired.

  • CustomerCenter now supports Work Requests.

addFeature.png

Requests

Work Orders

  • Resolves issues with searching Call Details by Authcode in CustomerCenter.

  • Improvs error reporting in CustomerCenter.

  • Corrects an error preventing Custom Reports from rendering on CustomerCenter

bugFix.png

General

  • Adds PHP 8.3 Support

  • Introduced more cell copy options in the grid context menu.

    • Right-click → Copy Row

    • Right-click → Copy Column

    • Adds the following Copy Formats for the Copy Row and Copy Column options:

      • JSON

      • CSV

      • TSV (Excel)

  • Updates the Custom Logic validation to support PHP 8 language-level features and token parsing.

  • Ending Emulation on the Users grid reloads the previous filters.

  • Adds Custom Logic functions createFile() allowing the creation of files in the Inbound or Outbound directories and arrayToCsv() to assist in generating CSV data.

  • Adds a config viewer grid at Admin > Config Viewer to display the PCR-360 configuration values and descriptions.

  • Composer Changes

    • Adds required PHP Extensions to Composer config so that Composer will validate the required extensions.

    • Updated to a PHP 8.3 compatible version of the Zend framework forked from shardj/zf1-future.

    • Updated to a PHP 8.3 compatible version of the Zend framework Extras forked from shardj/zf1-extras-future.

    • Moves the MS Graph library to composer.

    • Moves the Leaque OAuth2 cleint (used by Graph) to Composer.

    • Removes GuzzleHttp from the Library. It was not added to composer as it will be included by MSGraph as a dependency.

addFeature.png

The Grid

Users

Allowed Functions in Custom Logic

Config Viewer

Log Viewer Grid

  • Adds indexing support for Cable Maintenance, PPL, and Location grids.

addFeature.pngmonitor_lightning.jpg

Grid Toolbar

Grid Indexes

  • Removes the “Error Log Explorer” (System Log table).

delFeature.png

  • Fixes the functionality and enables for saving with ctrl+s (or cmd+s for Mac) on all PCR forms.

bugFix.png

The Data Entry Form

Imports & Exports

  • Adds Custom Reports to File Export capability.

addFeature.png

delFeature.png

  • Applies a fix to the _commit and _rollback methods of the Oracle and MySQL adapters to check for an existing transaction before trying to perform and action on it. Resolves the “PDO Exception” errors occasionally for Imports.

  • The Approval Criteria Import now supports the Tier field.

bugFix.png

Inventory

  • The Units field on Equipment Forms can now be updated if the User is an Admin or has explicit form element permissions set.

  • New feature Purchase Order Pricing can default the Service Desk charge amount for equipment in relation to the purchase price instead of the catalog default.

addFeature.png

Equipment

Purchase Order

Purchase Order Pricing

Tenant Management

  • Resolves issues with adding Unit Equipment to a Purchase Order.

bugFix.png

People

  • Allow for contact email addresses up to 100 characters in length

addFeature.png

Reports

  • Adds Import/Export functionality to Custom Report builder.

  • Adds PDF Options to Custom Report builder.

  • Revised Custom Report Attachments

addFeature.png

Services

  • Added a MAC Address column to the Phone Services Grid.

addFeature.png

addFeature.png

Service Desk

  • Adds Service Order and Action Numbers to the Service Desk prompt when notifying users of existing Actions on a Service.

  • Service Remarks now display timestamps when viewed from a Service Desk Action.

  • Labor from Voided workflows no longer appear in the Time Entry grid

  • Prevents creating more than a single Remove or Service ID Action for a Service at a time. Returns a message when attempting to create a second Service ID Action or Remove Action on the Service.

  • The Service Desk Actions Equipment grid now includes Equipment from the Service Location and all child Locations.

addFeature.png

Service Desk Actions

Service Desk Change Actions

Service ID Actions

Service Desk Labor

Service Desk Equipment

Time Entry

changeFeature.png

bugFix.png

  • Resolves issues with the Service Desk Action printout.

  • Adds logic to attempt to fix orphaned SDC data when another Action is completed for the same Service.

bugFix.png

Switch Interfaces

addFeature.png

bugFix.png

bugFix.png

* Indicates external documentation not written by PCR.



Database Changes in 2024.2


Default Schema


Table Name

Change

Table Changes

Metadata Schema


Table Name

Change

Table Changes

No changes


Archive Schema


Table Name

Change

Table Changes

No changes


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


  • No labels