(2022.1) 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 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. 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
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. |
| |
Billing | Corrected [Stop] button on the Charges grid to use the Specified Date. |
| |
General | Resolves error when trying to use the PCR-360 command line utility to encrypt a password. |
| |
Cleans up some "undefined index” notices. |
| ||
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. |
| |
Corrected "Estimate NRC Total” by filtering out Voided Actions for the Project. |
| ||
Corrected bug with Service Order Remove Actions setting bad Recurring Dates on Alternate Recurring Actions. |
| ||
Fixed a visual bug where not all Services were viewable on the Create Service Order form via the 360 Search Wizard. |
| ||
Fixes an issue where changing the Equipment ID wasn't saving when returning items with Warehouse Actions. |
|
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. | IN-9845 | ||
Corrected Contacts API endpoint when adding Contact phone for existing Service. | ||||
Billing | Alternate Recurring Charges Stopped before the Billed Through Date now generate the correct Credit. | IN-10148 | ||
Resolved an issue where Invoices could have the wrong status due to bad floating point precision comparisons. | IN-10044 | |||
Manually entered Calls will now Bill by Assigning a Rate at creation | ||||
The Call ReRate function will now work without selecting an Import FIle format. | ||||
Catalogs | Allowed incremental processing of GLA Replace, preventing rollbacks | IN-9797 | ||
Rewrote Charge Catalog Amount Updates. Added Specified Date for Charge Amount Update. | ||||
Corrected error messages for Charge Catalog Bulk Stop Charges. | IN-9271 IN-9108 IN-10089 | |||
Resolves issue where the Location range builder throws a fatal error when using alphanumeric ranges. | IN-9705 | |||
CustomerCenter | CustomerCenter Cart Requests now start with the action item list expanded by default. | Users Group 2023 | ||
CustomerCenter Custom Menus no longer partially updates changes when large amounts of permissions are present. | ||||
CustomerCenter will no longer show invalid Service Catalog items on the shopping page unless the "CC_CATALOG_SHOW_INVALID_ITEMS" configuration value is set. | IN-9669 | |||
Number UDFs on Packages in the CustomerCenter Cart now validate ranges before submission. | IN-10117 | |||
General | Updated Wiki links to use Configuration Option. | |||
Applied Form Read-only Permissions to non-standard Dialog buttons. Support was added for individually disabling Form Dialog buttons. | IN-10063 | |||
Fixed an issue preventing Child Records form saving with JITC mode enabled. | ||||
Resolves issue where email does not send in JITC mode. | ||||
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. | ||||
Perspective Scheduled Reports now show data for Call Details, Bill Details, and the Charges grid reports (anything with a source table selector). | IN-9162 IN-10022 | |||
Fixed Import Conditional Logic, creating unnecessary notices when not being used. | 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. | 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. | IN-9806 | |||
The Non-Service Charge Imports are now updated using the Form's Bill Date field. | IN-10101 IN-10417 | |||
The Equipment Charges Import no longer throws errors when using an Equipment RECID to match an Equipment Record. | IN-9289 | |||
The Contacts Import now correctly updates the Department even when that is the only field changing. | 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 | IN-6746 IN-9045 | ||
UDCs now work on grids opened from Equipment Pickers. | 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" | User Group 2023 | ||
The Contact Picker on the Log Approval Service Desk Form no longer throws an error. | IN-9645 | |||
Resolves issue with missing columns on the ServiceDesk Charges Report Grid. | IN-9924 | |||
Adding or Updating Workflow in certain situations no longer throws an oops error. | IN-9371 |
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. | |||
Billing | Multiple fixes related to downloading a CSV from the View Bill
| IN-2840 IN-9040 IN-9149 | ||
Fixed formatting issues with the Bill Coordinator (HTML) Emails. | IN-9521 | |||
Prevents duplicated exports for the Bill Completion event. | ||||
Corrected an issue causing Billing Error Calls/Usage to generate duplicate billing when the Billing Error(s) are corrected. | IN-9375 | |||
Corrects GLA Billing Estimate when a GLA is assigned to a Service with a separate Usage GLA for Calls | IN-8498 | |||
Cable | Added a clarification message on what Ports/Pins/Lens are transferred when using the Transfer All functionality. | IN-9249 | ||
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. | 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) | |||
CustomerCenter Request tracking grid can now properly sort by Submitted Date. | 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). | IN-9108 IN-9271 | ||
Corrects the error message in PHP 8, on Mysql, generated when the Call Archiving process gets a duplicate error. | ||||
Fixed Default Form Perspectives not loading | 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) | 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. | 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. | IN-8999 | ||
An Export File Format now must be saved before adding a Schedule/Event. | ||||
The Service Order Import no longer allows you to modify an existing order if it is not Pending or Hold status. | 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. | IN-8948 | |||
Services | Inactive Service Locations no longer show up on the Services Grid. | IN-9175 | ||
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. | IN-8700 | ||
New Grid Report Columns
| IN-8432 | |||
Adds the Override Expense GLA column to the Equipment tab grid. | IN-8609 | |||
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. | IN-9272 | |||
Cable Paths on Incidents are now updating the Pair/Strand Status. | 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. | 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). | IN-9135 | |||
The Service Desk Equipment Form now has an Update Equipment Action drop-down option (when applicable). | 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. | IN-8828 | ||
Fixed a bug causing missing billing transactions 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. | |||
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. | ||||
Fixed an error preventing Custom Validations errors from displaying in Custom Validation Messages. | ||||
Imports & Exports | The Service Order Import now supports "Swap" Actions. | |||
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
| IN-2877 | |||
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 | |||
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 2019 | ||
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 |
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. | IN-8843 | ||
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) | 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. | |||
Billing | The configuration option BILL_COORDINATORS_SUBJECT now allows customers to add the Bill Date Range to the email subject line. | IN-8397 | ||
Corrected the HTML Coordinator Billing emails to remove extra line feeds. | IN-8848 | |||
Fixed a bug that can cause the Call-Rating event to crash if none of the calls in a file successfully rate. | ||||
Creating new charges no longer shows "$NaN" in the amount field before entering an amount. | ||||
Corrected HTML Bill Coordinator email Content-Type when not including Attachments. | ||||
The Reference field on Task Actions is now displayed on the View Bill. | IN-8275 | |||
Cable | Resolved an issue where the status was required to update PPL ranges. | |||
Catalogs | Users can now enable the revenue/expense flags anytime on Existing GLAs. | IN-8454 | ||
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.) | IN-3231 | |||
CustomerCenter | The CustomerCenter Service Catalog List view no longer lists the description twice. | |||
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. | IN-8438 IN-8479 IN-8109 IN-8867 | |||
Corrected the Zero/Low Calls Report to include missing Calls/Services after the report was optimized. | ||||
General | Form Perspectives can now be saved as application/browser bookmarks. Clicking the bookmark link will open a new form using a specific perspective. | |||
Grid Perspectives can now disable pickers from auto-loading. | IN-8279 IN-8304 | |||
Optimized Custom Logic validation. | IN-8612 | |||
Expanded the list of available forms for AdHoc Grid Buttons on the AdHoc Grid builder. | IN-2984 | |||
Corrects a failure when trying to restore data from the AUDITS archive tables. | ||||
SSO (single-sign-on) authentication now updates the email addresses when it is changed in the SSO system (i.e., shibboleth IdP). | ||||
Users can no longer delete all UDF associations from a UDF. (Removing all UDF Associations breaks the UDF Order Grid.) | 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. | 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. | IN-8523 | ||
Prevents Hierarchy Tables from triggering Path update events if nothing was changed. | 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. | ||||
Added Operator Call Type for calls that dial zero. | 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). | ||||
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 | 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. | 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." | ||||
Fixed an Oracle error that can happen when trying to use "Save New" on an existing Import Definition. | 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). | ||||
The Contact Import no longer leaves behind the "None" Permission when using the GLA Permission Clear flag. | IN-8341 | |||
Inventory | Prevents adding custom values for Purchase Order Status. | |||
Saving Unassigned Equipment no longer forces the Billable flag "on" in cases where all Charges on the Equipment are not marked as "Billing Complete." | IN-8546 | |||
Services | Changed the text on the "Save New" button to "Create Range" on the Add Service Range Form. | |||
Service Desk | Added CSR (Customer Service Representative) to the Actions grid. | Users Group 2022 | ||
Added the Charge Action to the Service Order Printout. |
| |||
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. | IN-8347 | |||
Returning consumables no longer creates bad Data and doesn't lose the Purchase Order (PO) history. | 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. | ||||
The Workgroup column is now displayed when using the "Existing Workflow" button on an SDC. | ||||
The Default GLA from the Owner is now populated on an Order when creating an Order from an Estimate. | ||||
Deleting Charges, Equipment, or Labor on the Estimate tab of a Service Desk Estimate now prompts the user to confirm the deletion. | ||||
Service Desk Workflow Report grids now populate the Location column for Incidents. | IN-8248 | |||
The Assigned Workflow Grid now refreshes after saving the Workflow Record opened from a Service Desk item. | IN-7373 | |||
The Finalization message for Actions has been corrected to reflect the proper Action Number. | IN-8362 | |||
Actions created via the 360 wizard, with an SDC that has an SLA, now correctly add the due dates.
| 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 | |||
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. | ||||
Cable | Adding cable to a Service record no longer causes errors when running PHP 8.1. | |||
CustomerCenter | The Zero/Low Calls report can now be accessed from CustomerCenter. | |||
Submitting a Task from CustomerCenter no longer throws an error. | IN-8561 | |||
General | Fixed issues causing the GLA replace to fail. | IN-8705 | ||
Imports & Exports | Fixed some errors that can happen with Import Conditional Logic when using PHP 8.1. |
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. | IN-8343 | ||
API Request Log is no longer filtering angle brackets. | ||||
API "page" and "limit" parameters can now be lowercase. | IN-6217 IN-7996 | |||
The API Services Endpoint now validates a given status using the same rules as the Services Form. | ||||
Archiving | Service Desk Archiving no longer causes an error when trying to archive a Service Desk item multiple times. | |||
Billing | Removed deprecated code that prevented Stop Dates before the Billed Through Date on MRC Charges. | |||
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. | IN-8261 | |||
Taxes are now correctly included in the Invoice Billed Total. | IN-8411 | |||
Corrected an error when attempting to process Bill Archive Event under PHP 8 with MySQL (PDOException: There is no active transaction ). | IN-8449 | |||
Viewing the Invoice Printout no longer errors for customers running PHP 8.1. | IN-8455 | |||
Custom Logic | Added USERS.RECID and UserID to the $user property in Custom Validation. | |||
Added Next and Previous buttons to the Custom Logic form. | ||||
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. | |||
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) | ||||
CustomerCenter Request Tracking page now includes General Requests, and the page was overhauled to present more type-appropriate information. | IN-7181 IN-7501 | |||
Fixed bug in CustomerCenter Approval Criteria that would cause Owner information loss. | ||||
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. | ||||
The CustomerCenter Request Name in the Shopping Cart now properly saves when pressing the ENTER key. | IN-5917 | |||
General | Improved the temporary file cleanup processes. | |||
Optimized Location and Warehouse Pickers to be faster. | IN-8279 | |||
The Location History Report will now display the Location's full path in the report drill-down. | IN-7995 | |||
Deleting a Department Hierarchy record that has GLA Permissions no longer fails. | ||||
Deleting a Charge Catalog record with Billing Group Pricing records no longer fails. | ||||
Addresses memory and performance issues while running the Audit cleanup process against a very large dataset | IN-7918 | |||
The Contact Replace no longer throws an SQLSTATE error in some instances. | ||||
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. | IN-8105 | ||
Fixed an SQL error that might happen in the "Delete old Import Files" event. | ||||
Charge Imports no longer copy the Charge Catalog Description into the Override Description field; the Import can now blank out the Override Charge Description. | IN-8053 | |||
A few lines of non-utf8 data will no longer cause an Import to abort. | IN-7457 IN-7847 | |||
Service Imports no longer erroneously report a missing Owner on an Active Service during some updates. | IN-8556 | |||
When updating multiple Charges, the Charge Import will now ignore Billing Complete Charges. | IN-7720 | |||
Inventory | Equipment fields will now display for Add Service Desk Equipment on the Warehouse Actions form. | IN-8495 | ||
Blanking out the Associated Service on Equipment no longer forced the status to Unassigned. | IN-6132 IN-7214 | |||
Reporting | Fixed issue with Zero/Low Calls Report when Rating Group is disabled. | 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. | IN-7895 | ||
Bulk Updating Multiple Location Services to a Service Catalog that requires a Location no longer triggers an error. | IN-8239 | |||
Service Desk | On Work Orders, Service Desk Workflow will now only load SDC Workflow when an SDC is selected. | |||
Filtering by Type now works correctly on the Quick Ticks grid. | ||||
Corrected an error that would sometimes display on the Service Desk Equipment form Expense Type field. | IN-6805 | |||
Navigating to the Service Desk SLA Workflow Metrics Report, the grid no longer generates an Oops Error. | ||||
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. | IN-7770 | |||
The Equipment section is now available on printed Service Orders when either the Inventory or Cable modules are licensed. | 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. | IN-3555 | ||
Service Desk Archiving now correctly moves Service Desk Cabling data on older Service Orders. | IN-8095 | |||
Billing | Added Importable Charges RECID column to master Charges grid. | IN-8065 | ||
The Service Summary now displays the correct totals for customers who have multiple tax rates. | 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. | |||
CustomerCenter | Adjusted the "Add To Cart" pop-up in CustomerCenter, so it does not obscure the "Go To Cart" link. | |||
CustomerCenter now correctly sets the "New Service ID," "Location," and "Rating Group" (for phones and auth codes) to Service Desk Actions. | IN-7718 | |||
The CustomerCenter Approvals page no longer errors when the user doesn't have any criteria assigned to them. | ||||
The Approval Criteria grid will now refresh when criteria approvers are modified. | ||||
General | Added better error handling to the GLA replace. | IN-8211 | ||
Corrected website link and wording in the "Unlicensed Feature" message for unlicensed features in PCR-360. | IN-4484 | |||
Imports & Exports | Processing a large call file containing binary data no longer crashes the rating process. | IN-8104 IN-8266 | ||
The Service Import no longer errors when changing to catalogs with parent-enforced formats. | IN-8121 | |||
Inventory | The Items at Reorder Point Report now displays items with a Reorder Point of zero that are out of stock. | IN-6746 | ||
Service Desk | Changing the "Transfer to Warehouse" Location on Warehouse Actions no longer changes the Equipment available on the Equipment picker. | 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. | IN-5168 IN-6160 | ||
Added Selective Billing to the Charge Catalog. Allows billing MRC Charges for specific months while skipping others. | IN-4511 IN-7090 | |||
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 | IN-3704 IN-4149 | |||
Fixed an error triggered when switching the date range on the View Bill | ||||
Catalogs | Removed the "Requires Approval" flag from the Service Catalog. | |||
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.
| |||
Background saves, validations, etc. (when there are multiple requests in the CustomerCenter) no longer update the request total amounts to incorrect values. | ||||
General | Optimized the Message Icon Checker
| |||
Added a vertical scroll bar to the View Inherited GLA Permissions dialog | IN-7618 | |||
The 'FILE' outgoing mail Transport Type now creates Email Files (eml) when DISABLE_EMAIL is true | ||||
Added a Maximize button added to Pickers | IN-4510 | |||
Added a "Password Successfully Changed" message to the dashboard after a successful password reset. | IN-7123 | |||
The default refresh rate for dashboard widgets was changed from 1 minute to 30 minutes. | ||||
The auto-complete for Pickers will now use the default perspective if one exists | IN-4223 | |||
Warning and Notices are no longer logged on production environments (i.e. the Environment is set to prod). | ||||
Cleaned up numerous notices generated by the Equipment Bulk Update process. | IN-7424 | |||
Imports & Exports | Added a new Import format to Import Approval Criteria | |||
The Service Order Import now supports adding and changing Cable information. | ||||
The Equipment Import Improvements
| IN-5640 IN-5965 | |||
Contacts GLA Approval functionality removed from Imports | ||||
Service Import Fixes
| IN-6996 | |||
Equipment Import Fixes
| IN-6681 | |||
The country name field is now editable for Caribbean Call Rates on the Call Rate form. | ||||
Export File Format Header Line no longer errors when trying to use the add button after saving. | IN-7131 | |||
Inventory | Double-click is now enabled on the Service Desk tab of the Equipment Form. | 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. | ||||
Equipment fields are now editable and will update the Equipment record on the Warehouse Actions form when returning or picking up Equipment. | IN-7984 | |||
People | Removed the GLA Approval tab from Contacts. | |||
Services | Double-click is now enabled on the Service Desk tab of the Service Form. | IN-3928 | ||
The Service Desk Activity grid on a Service now displays archived Incidents. | ||||
Service Desk |
|
|
|
|
Added the Impact field to Incident, Work Order, and Task Action printouts | IN-7445 | |||
Added the Requestor E-Mail to the Service Desk printout report. | IN-7180 | |||
Added a tooltip to the Service Desk Action Service Catalog picker which displays the full name of the catalog. | IN-4448 | |||
Added a Workflow Updated Event | ||||
The Equipment ID, Asset Tag and MAC Address are now editable for Remove and Move Service Desk Equipment | IN-7279 IN-7121 IN-7984 | |||
Increased the length of the Reference and Location fields on Service Desk Action forms. | ||||
Optimized Service Desk Actions Report Grid increases the load speed by 900%. | IN-4244 | |||
Removed the Denied status from Service Desk. | ||||
Fixed the "SLA Metrics" and "SLA Workflow Metrics" grids to improve performance and issues preventing the grids from loading. | ||||
The Service ID field is no longer displayed for Action types that do not have a New Service ID. | IN-6824 | |||
Completing Service Desk Equipment from the Service Desk Equipment form will now appropriately associate the Equipment with the Service on the Action. | ||||
Service Desk Equipment Imported from Service will now use the billable status from the Equipment instead of always turning it on. | IN-7104 IN-7161 | |||
Print preferences will now apply when printing Incidents | 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. | IN-7200 | |||
Fixed an issue with the Service Desk Archive event failing when trying to archive an empty data set. | IN-8011 | |||
Switch Interfaces | Added Forced Authorization Codes to the Cisco interface | |||
Fixed a bug that prevented Phone Button Templates Form from opening. | IN-4152 | |||
Cisco Events are no longer erroneously created for Actions performed on an Avaya CM. |
* 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 |
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 |
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 |