(2024.2) Release Notes
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 Database Changes in 2024.2 and make any necessary changes to your AdHoc Grids, Custom Events, and API calls.
Important Notice
This version introduces Indexed Grid Searches for Cable Maintenance, Ports Pins Lens, and Location grids. To utilize this feature, specific requirements and configurations are necessary:
MongoDB Requirement
Database Setup: MongoDB is required to enable Grid Indexing.
It can be installed locally on the same machine as the application or hosted remotely on a separate server.
Security and Authentication
Authentication: MongoDB must be configured to require authentication to ensure security. This means users will need valid credentials to access the database.
Credentials
The application requires login credentials (username and password) to connect to MongoDB.
These credentials must have permissions to create and manage databases and tables.
Optional Feature
Grid Indexing is an optional feature. If your organization does not require it, you can disable this functionality.
Review and Refresh Session(s)
We are planning two Review and Refresh sessions for 2024.2. The first session is scheduled for December 3rd, 2024, at 11:00 AM Eastern, and the second is scheduled for December 4th, 2023, at 3:00 PM Eastern.
Key
Release 2024.2.1 (12-13-2024)
Component | Description | Type | Documentation |
---|---|---|---|
API | This fixes a scenario in which the API returned the HTML of the error page instead of the standard response format. |
| |
Billing |
|
| |
CustomerCenter |
|
| |
Custom Reports |
|
| |
Custom Logic |
|
| |
General |
|
| |
|
| ||
Imports |
|
| |
|
| ||
Service Desk |
|
| |
|
|
Release 2024.2 (11-22-2024)
Component | Description | Type | Documentation |
---|---|---|---|
API |
| ||
Billing
|
| ||
|
| ||
Catalogs |
| ||
Cable |
|
| |
CustomerCenter |
| ||
|
| ||
General |
| ||
| |||
|
| ||
| |||
Imports & Exports
|
|
| |
|
| ||
Inventory |
| ||
|
| ||
People |
|
| |
Reports |
|
| |
|
| ||
Services |
|
| |
Service Desk |
| ||
|
|
* Indicates external documentation not written by PCR.
Database Changes in 2024.2
Default Schema
Table Name | Change | Table Changes |
---|---|---|
| Updated | alter table ADDRESSES
drop index ADDRESSES_1
create unique index ADDRESSES_1
on ADDRESSES (
TENANTS_RECID,
STREET_ADDRESS,
ADDRESS2,
CITY,
STATE,
ZIP_CODE,
HOUSE_NUMBER,
HOUSE_NUMBER_SUFFIX,
PREFIX_DIRECTIONAL,
STREET_NAME,
STREET_SUFFIX,
POST_DIRECTIONAL
);
alter table ADDRESSES
drop constraint ADDRESSES_1
alter table ADDRESSES
add constraint ADDRESSES_1
unique (
TENANTS_RECID,
STREET_ADDRESS,
ADDRESS2,
CITY,
STATE,
ZIP_CODE,
HOUSE_NUMBER,
HOUSE_NUMBER_SUFFIX,
PREFIX_DIRECTIONAL,
STREET_NAME,
STREET_SUFFIX,
POST_DIRECTIONAL
); |
| Updated | INSERT INTO `API_PERMISSIONS` (`TENANTS_RECID`, `MODIFIED_DATE`, `MODIFIED_BY`, `PERMISSION_NAME`) VALUES ('0', now(), 'pcr360', 'Report');
INSERT INTO `API_PERMISSIONS` (`TENANTS_RECID`, `MODIFIED_DATE`, `MODIFIED_BY`, `PERMISSION_NAME`) VALUES ('0', now(), 'pcr360', 'CableViewPath'); |
| Updated |
|
| Updated | alter table EQP_CATALOG_CHARGES
add PO_PRICING_MARKUP_PERCENT int null;
alter table EQP_CATALOG_CHARGES
add PO_PRICING_MARKUP_FLATRATE int null; |
| Updated |
|
| Updated | |
| Added |
|
| Updated | |
| Updated | |
| Updated |
|
| Updated | |
| Updated |
|
| Updated | |
| Updated | |
| Updated | |
| Updated | |
| Updated | |
| Updated |
Metadata Schema
Table Name | Change | Table Changes |
---|---|---|
| Removed |
|
| Added |
|
Archive Schema
Table Name | Change | Table Changes |
---|---|---|
No changes |