3 Noteworthy Resolved Issues

This following table highlights specific key fixes that are included in this release. In some cases, only a percentage of the overall fixed defects are listed.

Affected Component Defect Number Summary

Application Program Interfaces (APIs): Company Code

35052322

User REST service fails to locate Company Code

This change primarily affects the Global Network Bus (GNB). It corrects an earlier change to the REST APIs which prevented the Retailer company being found when the id in the API data was null.

Application Program Interfaces (APIs): Performance

33582610

API Performance Improvements

Performance improvements have been made to the following APIs:

  • Business Category – to the List of Values endpoint, and validation of the code and parent code values.

  • Site – to the List of Values endpoint, and validation of the business category and lead technologist values.

  • Specification – to the List of Values endpoint, and validation of the business category and site code values.

Application Program Interfaces (APIs): Specifications

NA

List of Values endpoint in Specification API

An update has been applied to the Specification REST API’s List of Values endpoint, to address an issue when using the following parameters:

  • division

  • altProductNumber

  • productNumber

  • productCoverage

Application Program Interfaces (APIs): Specifications

32444651

List of Values endpoint in Specification API

An update has been applied to the Specification REST API’s List of Values endpoint, to address an issue when using both the specType and division parameters.

Application Program Interfaces (APIs): Specifications

34001710

Advanced Packaging section

The Product Specification APIs have been modified to allow for data to be retrieved specifically from the Advanced Packaging section, if required.

The modification applies to calls to the REST specification/advanced endpoint and the SOAP getProductSpecificationV1 endpoint. It allows for the inclusion of ADVANCED PACKAGING as a restriction for <sectionType>.

Application Program Interfaces (APIs): Specifications

35088530

Specifications API Error

A performance improvement has been made to rectify a timeout error that occurred when calling the Specifications REST API.

The timeout occurred while the API was handling an excessive number of update requests.

General: Batch Jobs

35077376, 35165430

Error when deleting records

A fix has been made to rectify an error that caused the batch job to fail when deleting a record, such as an Audit.

General: Business Category

34742237, 35078353, 35088434

Business Category selection incorrect

A fix has been made to the Business Category selector to rectify an issue where an incorrect business category was returned following selection.

The issue occurred when using the text search within the selector, in the Audit & Visit, Product Record, Project/Process, and Scorecard/Assignments records.

The fix applies to both the Business Category and Lead Business Category selectors.

General: Favourites

35290690

Error opening record from Favourites

A fix has been made to rectify an error that occurred when opening a record from the Favourites list.

The types of record affected were Product Records and Report Outputs.

General: Identity Management

34583511, 35223753, 35409416

Synchronization of user accounts

The synchronization of user accounts with the IDCS or OCI IAM identity provider service has been enhanced to use a new Include 'Login Disabled' Users in the Synchronisation system parameter.

The setting controls whether all User/External System accounts are included in the synchronization, or only active accounts. An active account is one that is not set as login disabled.

The default is to include all accounts, both active and disabled (the parameter is checked). The system parameter can be changed as required by the system administrator.

New system text is introduced. See Post Release Tasks.

General: Identity Management

34977925, 35205297, 35232487, 35250047

IDCS batch job failure

A fix has been made to rectify an issue with the ORBC-Identity Provider User Synchronization batch job failing.

The issue occurred when the number of user or external system accounts to be synchronized with IDCS resulted in the batch job taking in excess of five minutes to run. The batch job processing has been improved, to handle that scenario.

General: Logon

34948153

Gateway timeout error

A fix has been made to rectify a gateway timeout error that occurred when users accessed the application.

The error occurred when one of the application instances was restarted (re-paved) while a significant number of users were logged into that instance, causing it to stop responding.

General: Rich Text Editor

35249408, 35401807

Horizontal Rule in CK Editor 5

The option to add a horizontal rule within a rich text field has been enabled in the upgraded Rich Text Editor tool (CK Editor 5).

General: Validation

34828323

Character Length Validation

A change has been made to the validation of maximum character lengths of VARCHAR2 character string fields within the system.

The change now counts the number of characters rather than bytes, to cater for special characters. However, as VARCHAR2 fields have a maximum size of 32767 bytes, if that is exceeded, an error message is displayed. See Post Release Tasks for the new system text.

General: Workflow

34704693, 35057469

Synchronise Workflow handling of record locks

An improvement has been made to the Synchronise Workflow process to the way it handles record locks. The Synchronise Workflow option is available on workflow enabled records.

Library: Documents

33976196

Unable to access Documents from UIM

A fix has been made to rectify an issue with entries appearing in the Urgent Items Manger (UIM) for documents to be read, but the user does not have access to the document.

The fix ensures that internal (retailer) users only see an entry in the UIM for a document if the user has one of the document's internal reader roles, is listed as an internal reader user, or when no internal reader roles or users have been specified for the document.

The issue did not affect external (supplier) user’s access to documents or UIM entries.

Process: Activities

34975623

Process Status in Activity list views

The Process Status column has been made available to be added to the Process Activity list views, and to be used as an advanced search filter.

New system text is introduced for the column heading. See Post Release Tasks.

Product: Global Change

35103244, 35140252

Error when changing responsibility of a Product

A fix has been made to rectify an error that occurred when using the Change Product Responsibility and Change Product Produce Responsibility global change facilities for changing the responsibility of a product.

Product: Produce Product Records

31982170

Error when updating Produce Product Record

A fix has been made to rectify an error that occurred when updating a Produce Product Record. The error occurred when there were two or more produce packaging levels or materials with the same description.

Product: Produce Product Records

30408379, 31601122, 34073504

Incorrect email sent on creation of a Produce Product Record

A fix has been made to rectify an issue with an incorrect notification email being sent when a supplier created a Produce Product Record.

The process now correctly uses the PPROD-EMAIL1 email template to notify the Produce Product Record’s designated retailer product technologist.

Product: Product Record

34977974, 35161948, 35209796, 35315480

Product Record change not saved

A fix has been made to rectify an issue with a change to a Product Record not being saved. The issue occurred when the record was edited from the Product Records page of the Supplier/Company record.

Product: Product Records

35153889, 35195133

Error opening Product Record from Recent Items list

A fix has been made to rectify an error that occurred when opening a Product Record from the Recent Items list.

Product: Specifications

NA

Change to Statement field size in Product Specifications

A change has been made to the size of the Statement fields in the Product Specification, such as the statements associated with logos and flashes in the Other Labelling Copy section.

The field size has been increased from 11 kChar to 32 kBytes.

Product: Specifications

33516818

Product Specification Task app notifications

An improvement has been made to the Task app’s notifications relating to Product Specifications.

The There are x Product Specification(s) at status Supplier Draft notifications now include specifications at Supplier Draft status which have not been linked to a Product Record.

Product: Specifications

34422812

Data missing from extracts of combined Specifications

A fix has been made to rectify an issue with the Source Specifications and Where Used data extracts for combined specifications.

The issue resulted in no data appearing in the following columns if the Show Business Language Fields system parameter was set to Yes:

  • Source Spec Name

  • Source Spec Supplier

  • Used in Spec Name

  • Used in Spec Supplier

Product: Specifications

34473373

Incorrect specification version in combined Specification email

A fix has been made to rectify an issue with an incorrect specification version being shown in the notification email to inform the user that a combined specification has been completed.

Product: Specifications

34677331

Print Height not cleared in Specification’s OLC section

A fix has been made to rectify an issue with the Print Height value in the Other Labelling Copy section of a Food specification not being cleared after selecting a different Declared Quantity Type.

Product: Specifications

34837827

Width of Assurance Standards column in Raw Materials table

The width of the Assurance Standard column in the Raw Materials table has been increased, in order that the selector is visible when entering longer words. The table appears in the Food Specification’s Recipe and Raw Materials section, in the Raw Materials page.

Product: Specifications

35077555

Problem approving a Produce Specification

A fix has been made to the approval process for Produce Specifications, to rectify an issue with the selection of the approver from the list of Users in the Approve Specification dialog box. The issue occurred when the list of users exceeded 1000.

Product: Specifications

35082868

Error opening Specification from Recent Items

A fix has been made to rectify an error that occurred when opening a Product Specification from the Recent Items list.

Product: Specifications

35088658

Error opening Custom Fields in a Specification

A fix has been made to rectify an error that occurred when opening the Custom Fields (user defined fields) section of a Product Specification.

Product: Specifications

35163990

Error after changing status of Specification

A fix has been made to rectify an error that occurred when opening a Product Specification in edit mode after changing its status from Retailer Draft to Collaborative Draft. The error also occurred if the specification was copied to create a new specification.

Product: Specifications

35240553

Error when approving Produce Specification

A fix has been made to rectify an error that occurred when approving, or assigning a retailer contact to a Produce Specification.

The error occurred when there were in excess of a thousand users assigned to an Enhanced Access Control (EAC) Area.

Product: Specifications

33980527, 34255989

Error when copying a section from another Specification

A fix has been made to rectify an error that occurred when copying a section into a Product Specification from another specification.

Product: Specifications

34806079, 34886089

Error when saving Product Specification

A fix has been made to rectify a Server not responding error that occurred when saving a Product Specification.

The error occurred when a specification was open in the User Interface for editing and a Specification API call was made to that specification at the same time.

Product: Specifications

35082526, 35082337

Error when copying a Specification

A fix has been made to rectify an error when creating a Product Specification by copying an existing specification. The error occurred when saving the copied specification.

Product: Specifications

34282090, 35028311, 35034268, 35075968, 35244208

Allergens table locked in a combined Specification

A fix has been made to rectify an issue with the Allergens table within the Allergy and Dietary Advice section remaining locked after unlocking a combined specification.

The issue meant it was necessary to save and reopen the specification in order to edit the Allergens table. It is now editable after unlocking the specification.

Product: Temporary Specifications

35120343, 35126808, 35129909, 35163998

Error when creating a Temporary Specification

A fix has been made to rectify an error that occurred when creating a Temporary Specification. The error occurred during selection of the affected specifications, if the Enhanced Access Control (EAC) facility was configured as not being enabled.

Reports: OLC Reports

34930569, 35063247

Other Labelling Copy report not returning expected results

A fix has been made to rectify an issue when reporting on the Other Labelling Copy section of the Product Specification, where the expected results were not being returned.

The issue occurred when using the Standard/Claim or Products Country of Origin report queries. It was due to a default filter which excluded specifications if the Main Product Title on the OLC section was blank. The filter has been removed.

Reports: Process Activities

34978019, 35016270

Error when filtering on Process Status or Activity Status

A fix has been made to rectify an error that occurred when selecting from a glossary when applying a Process Status or Activity Status filter when scheduling a report such as the Activity Status Performance Summary report.

Reports: Product Records

34837812

Project/Process Name missing from Product Record reports

A fix has been made to add the Process Name column to the Product query. The column name is Product Process Name.

Reports: Product Reports

33335364

Identifying Multi Pack Products

An Is Multipack column has been added to the product related report queries, to identify where a Product Specification is a Multi Pack type.

The full list of standard queries affected is as follows:

  • Advanced Packaging Additional Info

  • Advanced Packaging Component

  • Advanced Packaging Recycle Advice

  • Advanced Packaging Recycle Icon

  • Allergens

  • Allergens-Contains

  • Back of Pack Counter

  • CNF Component

  • Characterisation/Composition

  • Dietary & Allergens Section (Test with XLSX)

  • Draft Shelf Life

  • Fnf Stability

  • Front of Pack Counter

  • Main Details

  • Non-Draft Shelf Life

  • Nutrient Targets

  • Nutrients

  • Nutrition Section

  • OLC Barcode Details

  • OLC Certificate

  • OLC Printer Details

  • OLC Report

  • OLC Shipping Case Details

  • Pack Coding

  • Packaging Component

  • Post Harvest (Treatments)

  • Produce Ingredient Country Of Origin

  • Produce Packaging Component

  • Produce Secondary Site

  • Product

  • Product Spec Variants

  • Products Country of Origin

  • Recycling Icon

  • Specification Status History

  • Standard/Claim

  • Storage Finished Product Storage

  • Storage Section

  • Storage Work In Progress

  • Suitable For

  • Surveillance Chemical

  • Surveillance Microbiological

  • Surveillance Physical

  • Temporary Specification

Reports: Specification Reports

33551459

Validation Override details in report queries

The following Validation Override columns have been added to the Contains and Suitable For report queries:

  • Validation Override Comments

  • Validation Override Reason

  • Validation Override Approval Name

  • Validation Override Approved

  • Validation Override Request Override

  • Validation Override Reasons for Validation Failure

The data is presented for the same row as the allergen question that is overridden. The granularity of the queries is unchanged.

New system text is introduced for the column headings. See Post Release Tasks.

Reports: Specification Reports

33440787, 33769929

Surveillance Testing Requirements reports

A change has been made to the Surveillance Testing Requirements report data sources, to make the Surveillance Classification available as an optional filter, rather than applying fixed filters to the Surveillance As Sold and Surveillance As Consumed queries to filter out specifications which do not have Physical, Microbiological, or Chemical Classifications.

The change applies to the data sources of the following reports:

  • Surveillance Testing Requirements - Product Attributes (As Sold) - Produce

  • Surveillance Testing Requirements - Product Attributes (As Sold)

  • Surveillance Testing Requirements - Product Attributes (As Consumed) - Produce

  • Surveillance Testing Requirements - Product Attributes (As Consumed)

The change retains the existing functionality of the system-delivered reports. It now allows custom reports using the Surveillance As Sold and Surveillance As Consumed queries to output data from specifications which do not have Physical, Microbiological, or Chemical classifications.

Existing custom reports will require that filters are added to them. See Post Release Tasks.

Reports: Specifications

34778317

Addition of Specification Attachments to the Main Details query

A change has been made to the Product Specification Main Details report query, to make the specification attachment details available for use in reports.

The following columns have been added to the query:

  • Attached By

  • Attached On

  • Attachment Description

  • Attachment File Name

  • Attachment Name

  • Attachment Section

  • Attachment Size

  • Attachment Uri

The granularity of the query is one row per specification, and one row per attachment if the attachment columns are used in the data source; if not, the granularity remains at the specification level.

Reports: Surveillance

34977568

Microbiological Surveillance Testing Requirements report failure

A fix has been made to the Microbiology Other Standards column in the Surveillance Testing Requirements Microbiological reporting data source, which was causing the CR21 Surveillance Testing Requirements - Microbiological Standards reports to fail.

Supplier: Audits

34779622

Block Answer options not available in Audit Checklist Template

A fix has been made to rectify an issue with the Block Answer options not being available when editing a Checklist Template in the Audits & Visits admin area.

Supplier: Suppliers

33983803

Contact Role column in Suppliers list view download

A fix has been made to the Suppliers list views, to include the Contact Role column when downloading the list view to a data file.