1       Release Details

Release version: UF 39.0

Date of production synchronization server patch: 3rd December 2025 / 18:00 Geneva time

Latest user rights files updated: UF39.0 can be found here

Note that no user rights need to be loaded at each HQ. This will be done at the Sync Server by the Core team and will update the user rights via Sync for all HQs and missions.

JIRA filter for all integrated tickets: https://jira.unifield.org/issues/?filter=12554

2       Supply

2.1        (US-14656, US-14564, US-14563, US-14561) Improvements linked to the E-validation on POs and INs

A set of improvements related to E-validation introduces additional restrictions on modifying signatures for Confirmed, Closed, or Canceled POs. If a PO uses E-validation, a warning message now clearly explains the steps the user must follow to edit a locked PO.

Additionally, the “Approved By” and “Value” fields have been removed from the IN signature table.

2.2        (US-12585, US-14295, US-14482, US-14483, US-14484, US-14485, US-14486, US-14487, US-14488, US-14495, US-14508, US-14557, US-15045, US-15046, US-15052) New module: Transport & Customs

A new Transportation & Customs Module is introduced with the following objectives:

The module is not active by default and can be enabled per instance via:
Administration → Configuration → Reconfigure.

2.3        (US-14291, US-15050) PO allocation report introduces a line status

Compared to the previous UF version, the PO Allocation Report includes minor changes to column names and introduces a new column displaying the status at the line level.

2.4        (US-14787, US-14547, US-14491) PO unit price deviation PO Vs Catalogue

With these improvements in the PO Catalogue tab, users can now see the positive or negative price deviation per unit in the PO compared to the supplier’s catalogue, when applicable. The deviation is shown at the line level, and the header displays the total percentage deviation between the PO subtotal and the theoretical catalogue subtotal (for catalogue lines only). Additionally, the readability of the PDF PO report has been improved, ensuring that comments are split correctly. The “Date sent” field has also been renamed to “PO Confirmed Date.”

2.5        (US-14672) Update the non-kept local code with a new code when it is merged with a UD code.

When a local code is merged with a UD code (via manual process), the “New code” field in the non-kept PMD is updated with the kept UD code. This action is available in Coordination and will sync down to the projects.

2.6        (US-14600) Improvement to Shipment dashboard default view

In Warehouse → Delivery → Shipment, the existing default “Not empty” filter is complemented with two additional default filters: “Draft” and “Ready to Ship.”

2.7        (US-14570) Order Category Filter added on IR

A new Order Category filter has been added to the Internal Request (IR) list view page. This aligns the IR view with the existing functionality available on PO, FO, and most warehouse documents. The filter is implemented as a drop-down selection, similar to the one used in the Incoming Shipment list view.

Additionally, a new Order Category column has been introduced in the IR list view to improve visibility and sorting options.

2.8        (US-14458) Supplier Catalogues – search bar item code

In Partners → Suppliers → Supplier Catalogue, a new filter by product has been added. This allows users to search for a product code across both active and inactive supplier catalogues.

2.9        (US-14296) Intersection flows – unblock the restrictions on local code

The ticket aligns the behaviour between Intersectional and Intermission flows by allowing the use of local codes in intersectional transactions. With this improvement, the restriction introduced in US-12176 is lifted, and local codes can now be used in Intersectional flows.

When a user tries to validate a PO/FO for an IS Partner containing local products, a non-blocking warning message will appear (one message for all product codes):

“Warning! Line(s) XXXX (line numbers & product codes) contain Local products (which may not synchronise). Please check if these can be replaced with a UniData code, or contact your help desk for further support.”

2.10     (US-14001) Products Likely to Expire Report – AMC Calculation Revision

Several enhancements have been added to Warehouse → Reporting → Expiry → Product Likely to Expire.

A new consumption option, RR-AMC, is now available. When selected, an automatic explanation appears:

“The RR-AMC (Average Monthly Consumption) lets you choose one or more internal source locations, and one or more destination locations so you can view consumption based on specific locations, ECUs or External Partners.”

This note appears only when RR-AMC is selected.

When using RR-AMC, selecting a Source Location becomes mandatory (highlighted in blue). RR-AMC calculations use only the selected source location, and a destination is not required.

The field previously named “Location” has been renamed to “Source Location.”

When the AMC – Average Monthly Consumption option is selected, the Source Location field is no longer displayed.

2.11     (US-13340) Update of Unreserved product Report

In Warehouse → Reporting → Unreserved Stock Report, the report will now show only the lines where the stock level is greater than zero. Previously, the report also displayed lines with negative stock, but these will no longer appear.

2.12     (US-13381, US-14946) Pre-Packing List Export – New Packing Type Selection and Validation

A new improvement allows users to export a pre-packing list that includes all active packing types in the instance. The exported Excel file now contains a drop-down list enabling users to select a packing type, and the dimensions of the selected pack are automatically filled into the corresponding columns.

To ensure data consistency, UniField now blocks the import when a single parcel range contains more than one packing type. In such cases, the following message is displayed:

“Parcel From 1 To 1 contains multiple pack types. Please assign only one pack type per parcel.”

The same message appears if a parcel range mixes assigned and non-assigned pack types.

2.13     (US-12542) RFQ – New Import and Export Buttons

Two new buttons have been added to the RFQ, similar to the functionality in validated POs. For RFQs in the “Sent” status, the existing “Import RFQ” button has been replaced with two buttons: “Import RFQ” on the left and “Export RFQ” on the right. Clicking “Export RFQ” allows users to export the modified RFQ file. Clicking “Import RFQ” enables users to import a file that updates the Price and Confirmed Delivery Date fields, while modifications to other columns are not allowed. The Header “Valid Till” field can also be updated via the import file.

2.14     (US-14978) Issue generating Stock Mission Report

Consolidated Mission Stock cannot be generated when the number of columns exceeds 256. This limitation is linked to the format of the generated XLS report.

A temporary fix has been introduced: the system now blocks the generation of the consolidated mission stock when the number of columns exceeds 255 and displays a clear error message advising the user to generate the MSR per individual instance.

A permanent solution will be delivered in the next release, as it requires changing the report format for both the Consolidated MSR and the standard MSR.

2.15     All Supply tickets integrated in UF39.0

KeySummaryDetailed
US-14656E-Validation: Incoming Shipment Order Of Signees with PDFX
US-14564E-Validation: Possible to modify Signees on Closed POX
US-14563E-Validation: Correction to PO E-Signature ControlsX
US-14561E-signature IN – “value” to be renamed “Total Quantity”X
US-15052Custom and transport partial reception of ITO: button clear all provokes Fix meX
US-15046(US-14557) Duplicated ITO/OTO references in PO linked documentsX
US-15045(US-14486) Error while trying to create an ITO through IN VI auto-importX
US-14557To add a PO ref to Custom and Transport tabX
US-14508Custom and transport module: ITO to make custom regim a mandatory fieldX
US-14495Custom and transport module: Standardization of stepsX
US-14488Custom and transport module: Zone Type; to have only international and DomesticX
US-14487Custom and transport module: transport mode to add MSF plane an rename “Air” to “Air Commercial”X
US-14486Custom and transport module: Auto VI: International order prefilled header and linesX
US-14485Custom and transport module: ITO/OTO Cargo Type to remove Service from Dropdown listX
US-14484Custom and transport module: ITO/OTO to rename “Single” shipment flow to “Direct”X
US-14483Custom and transport module: to include Transport fees TabX
US-14482Custom and transport module to rename Custom feesX
US-14295To introduce info tags in Custom and transport module on Custom FieldX
US-12585Transport Module – Functional specs 1X
US-15050(US-14291) PO Allocation reports display header state instead of line state at line levelX
US-14291Allocation Report – To Add Line StatusX
US-14787PO – comment not spleeting in 
US-14547Change Name of PO Date Sent FieldX
US-14491Tab supplier catalogueX
US-14696BUG: Report donation of UF in French with no translation (terms still in English) 
US-14672to update non -kept local code with a new code in case if it is merged with UD codeX
US-14605“New code” filled in some products in UFX
US-14600Improvement to Shipment dashboard default viewX
US-14570Internal Request: Add Order Category FilterX
US-14458Supplier Catalogues – search bar item codeX
US-14296Intersection flows – unblock the restrictions on local codeX
US-14001Products Likely to Expire Report – AMC Calculation RevisionX
US-13381Export Packing – Add the instance’s Pack TypesX
US-13340Unexpected behaviour for unreserved stock reportX
US-12542RFQ – new export / import to include header on excel file exportX
US-14916Error msg not clear for importig ADs to FO 
US-14865Ignoring Concurency pop-up message on RfQ creates extra lines on POX
US-14593Revision of Approved By in the Reception PDFX
US-14573Claims: to block manual correction of Claim ReferenceX
US-14946Block import of Packing List when a parcel sequence includes more than one parcel type 
US-14945Parcel numbers are not displayed correctly in SHIP 
US-14639Vertical Integration: Missing Sequence Error E-PPL update of error mesage 
US-14978OCBAF101 – Issue generating Stock Mission ReportX

3       Finance

3.1        (US-14182) Liquidity Balance report from HQ: to see all journals with registers in the selected period

We have developed an adjustment to the report criteria so that a journal is listed if a register has been created for the period or if the balances are not zero.

3.2        (US-14217) Use of periods 13, 14 and 15: to add a configuration with booking conditions

We have developed and implemented the requested enhancement, viewable in the “Companies” menu under the “Configuration” tab.

A new mandatory dropdown field named “Extra Accounting Behavior” has been added. This field becomes read-only once the instance is created, to prevent discrepancies and ensure consistency across instances.

The dropdown includes three predefined options, each corresponding to specific booking permissions for periods P13, P14, and P15:

As this field is read-only after instance creation, changes (e.g., switching from OCB to OCA behaviour) will not be possible via this configuration.

3.3        (US-14629) Functional total value of CV (supplier commitment voucher)

 We have developed and deployed the requested enhancement on the CV form and list views.

    • for OC reporting in EUR
    • for OCG reporting

This improvement aims to enhance visibility.

3.4        (US-14894) OCP – Prevent activation of Employee “not to be used”

We have implemented the requested control in the Human Resources tab.

For employees flagged as “Not to be used”, the system now prevents users with coordination rights from setting their status to “Active”. If such an action is attempted, a warning message is displayed:

“You cannot activate an employee flagged as not to be used.”

 (French: “Vous ne pouvez pas activer un employé marqué comme ne plus utiliser.”)

This measure was introduced to ensure data consistency and avoid unintended reactivation of inactive employee records.

3.5        (US-14849) Addition of track changes to the field “not to be used” in the employees form

We have added the track changes feature to the “Not to be used” field in the employee form.

This enhancement allows for better tracking and review of any updates made to this field, ensuring improved auditability and accountability in employee data management.

3.6        (US-14872) Exportable field Supplier invoice: additional information

We have implemented the requested export enhancements in the Supplier Invoice (SI) module.

If the invoice line is split across multiple analytic dimensions, all elements are displayed with a separator (no percentage shown), ensuring full visibility of the allocation.

These changes are export-only and have no impact on the user interface or manual data entry.

3.7        (US-14923) Adjustment of warning message for freezing closing balance

We have updated the warning message implemented under US-12267 to improve visibility and reduce user errors during period closing.

Previously, the red warning message was displayed above the “Cancel” and “Confirm” buttons, which made it easy for users to overlook the message and mistakenly freeze the balance of the current period while closing the previous one.

To address this, we have:

These changes aim to reduce the risk of accidental actions and improve the overall user experience during period closing.

3.8        All Finance tickets integrated in UF39.0

KeySummaryDetailed
US-14182Liquidity Balance report from HQ: to see all journals with registers in the selected periodX
US-14217Use of periods 13, 14 and 15: to add a configuration with booking conditionsX
US-14629Functional total value of CV (supplier commitment voucher)X
US-14649CC retargeted to other instance not synced with DEST configuration 
US-14666OCP_PH1_COR: Invoice from Supply flow wrongly created in the ISI journal 
US-14697Manual upgrade process : to remove the current warning message related to unbalanced entries 
US-14849To add the track changes to the field NOT TO BE USED in the employees formX
US-14872Exportable field Supplier invoice: to add additional informationsX
US-14894OCP – prevent activation of Employee “not to be used”X
US-14923Please displace to the middle of the screen and make bigger the warning message from US-12267 X
US-14972Financing contracts: python error to fix 

4       Non- functional

4.1        (US-15077) Change to AiO to ensure new password is entered

This change means that at the password addition stage of AiO installation, there is no default password already there, meaning user must enter a new password for each field.

4.2        (US-14985) Better visibility for multi-instance servers

This development has 2 components: i)where a server contains multiple UniField databases, where the filter is set so that the URL displays a targeted database (by default), this instance will be displayed by default as the selected instance on the login page.  As only one of the instance on this server will act as the master for the synch server user connection, this “master” instance will be displayed on the login page also.

4.3        (US-14930, US-14905, US-14886) APIs developed for WaCA HQ

APIs have been developed based on WaCA’s request for integration with their planned HQ Accounting system. Tables have been made available to export Local employees, Partners and Journals.

4.4        (US-14936, US-14926) Update on data push linked to SharePoint locations.

These 2 tickets already implemented for OCA have now been released meaning that files are not blocked due to folder layers or zipper folders in destination locations for SharePoint exchanges.

4.5        (US-14107) Upgrade of version PostgreSQL: from 14.19 to 14.20

With this release, the version of PostgreSQL has been upgraded to 14.20.  All instances having a recent version of PSQL will automatically be upgraded. However those with v.9.6 will not be as they require manual intervention.

4.6        (US-14875) URL link for instance/database is case insensitive

This change means that UniField will recognise/accept instance name which is in URL no matter the case (upper case and lower case characters).

4.7        All Non-functional tickets integrated in UF39.0

KeySummaryDetailed
US-15077Change to AiO to ensure change of passwordX
US-14985Show database count for aggregation servers with database list filtered by URLX
US-14936Auto VI Config update (filepaths / method) for push to sharepointX
US-14930WaCA HQ VI: VI export for JournalsX
US-14926Back up files to be pushed to sharepoint folder location despite zipped fileX
US-14905WaCA HQ VI: Test using VI export for Local EmployeesX
US-14886WaCA HQ VI: Test using VI export for PartnersX
US-14875db field in URL to be case insensitiveX
US-14107Upgrade of version PostgreSQL: from 14.19 to 14.20X
   
   
UniField V38.1 Release Notes
Next Post Coming Soon...▶