1       Release Details

Release version: UF 35.0

Date of production synchronization server patch: 11th December 2024 / 18:00 Geneva time

Latest user rights files updated: UF35.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=12521

2       Supply

2.1         (US-13166, US-12885, US-11182, US-12727) Electronic Validation: PO restrictions, Signature follow up accuracy, inclusion of Physical Inventory which has new discrepancies PDF

Several improvements to the E-Validation module are included in this release. Now, for Purchase Orders which have an external Supplier, the system will make several checks before allowing users to sign. These checks are that: PO has lines, lines have quantity, price and AD. This check is done at the point when signees are being added to the PO.

The action of locking the PO means that no PO fields at header or line level can be edited with the exception of the Estimated and Confirmed Delivery dates EDD & CDD). It is still possible to Validate and Confirm the PO and its lines.

In a PO which is “locked” there is a 2nd new button which appears “Remove signatures to unlock PO”. When this button is displayed the other button to “lock” will not appear and vice versa.

As the name suggests, if used, the “Remove signatures to unlock PO” will remove any signatures currently on the PO and make the PO editable again. , Both the lock and unlock buttons can be  can be used only by users who have the “Sign_document_creator” user rights group.

Physical Inventories are the latest transaction to be made available in the E-validation module. The PDF report which will display all signatures is the (new) Discrepancies PDF. This report can be accessed only once the discrepancies in the PI have been generated (which matches with pre-existing excel for discrepancies), however the PI can be signed in any status. The pre-existing Excel report of discrepancies has also had some formatting changes.

Several improvements have also been made to the “Signatures follow up” screen. These include the way Supply documents are displayed (full name of document + initials for Supply documents for example “Purchase Order (PO), the “user” field selection now only shows users who have sign rights, the column name “Document name” has now been changed to “Document ID”  document statuses are now displayed more accurately (.e.g POs which are “Closed” are now displayed as such), the header filter button “Open” has been renamed to “Unsigned” so that the signing status is clearer.

Please see specific tickets for more detail on these changes.

2.2         (US-12228, US-12912, US-13640) Possibility to add Supplier ranking directly in Catalogue + Track changes added

To continue in the direction already initiated in previous releases to make catalogues more useful and used, it is now possible to add a ranking directly on a catalogue, either at header or at line level. Each new catalogue must have a ranking, which must either be added by the user when the catalogue is Confirmed, or for catalogues which are created via synch or auto VI import, a default “3rd choice” ranking is automatically assigned but can be changed. When a new line is added directly to an existing catalogue, this new line must have its own ranking assigned unless there is already a ranking at header level. The ranking options have changed to have a clearer naming, so they are now “1st choice”, “2nd choice” etc until “12th choice”. Where Suppliers already have a ranking with an old value (e.g. “0”) in the Product record, these remain unchanged unless a new catalogue is added. The Tender process will now no longer automatically assign a ranking to the supplier selected in the Tender process. It is still possible to modify / add a new ranking directly in the product PMD. The Order Sourcing Tool will prioritise the new rankings, and will propose according to this hierarchy.

It is now possible to see Track Changes for Catalogues which are for external suppliers. This is available via the Action menu in an excel format. This includes entries for any changes to the rankings of the catalogue & its lines.

2.3         (US-12415) New IR export/import template for Products in Product List

This improvement requested by OCA allows for users to export a list of a product list in a format which can be imported into an IR (Internal Request).

The new export “Export Product List IR Excel” can be accessed in the IR List view Action menu (without any IR being selected).

In the intermediate pop-up, the user can select an exiting Product list and then generate the IR template including these products.

In order to import this list, it is necessary to be in an IR which is in Draft status and for which the header information has already been filled.

The import can be made via the Action menu of an IR in form view by clicking on “Import Product List IR Excel”. This action / import can be performed several times if user wishes to import a file more than once due to different product lists etc being added.

In this improvement for the VI (Vertical Integration) flows when an IN import file has pack details and also expired goods is possible to “Process to ship” even BN is expired. Previously the import was blocked for auto VI.

2.4         (US-13332) IN with VI pack “Process to ship” not blocked by Expired goods

In this improvement for the VI (Vertical Integration) flows, when an IN import file (E-Packing List) has pack details and also expired goods is possible to import and “Process to ship” even if a Batch Number has expired. Previously the import was blocked for auto VI.

2.5         (US-13203) Export FO Follow-up: Addition of line comment

In the extract of Export FO Follow-up report a new column “Comment” which lies between columns “Description” & “Qty ordered” has been added.

2.6         (US-12564) Export FO Follow-up: Addition of line comment

In the extract of Export FO Follow-up report a new column “Comment” which lies between columns “Description” & “Qty ordered” has been added.

2.7         (US-12564) Export Inventory Level: Filter for 0 or negative stock can be applied more widely

Previously in this report, the checkbox “Include products with stock <= 0 with movements in the last months “ disappeared when certain other filters were applied such as addition of an MML. Now this checkbox, together with its conditional field for months can be applied more widely.

2.8         (US-12333, US-12201, US-11803) Picking/Transport documents clearer statuses

With this ticket, Picking List, Picking Ticket, Internal move and Delivery Order documents now have clearer naming for their statuses and header filters. Where their status was previously “Confirmed” this is renamed to “Not Available” with the relevant header filters which correspond. Header filters on Pickings will now display Picking Tickets or Picking Lists and can also display according to line level status – Available will display all Pickings with at least one line available. There has been change to the default status filter buttons applied for these documents to increase user-friendliness. The PDF of the OUT document has also been minimally revised to make better use of space.

2.9         All Supply tickets integrated in UF35.0

KeySummaryDetailed
US-13731(US-12201) Picking ticket filters for Available / not available 
US-13718(US-12228) Supplier catalogue rankingX
US-13705(US-12885) E-validation” Signatures follow up – extras for consistency. 
US-13692US-13166 E-Validation PO Controls: remove CDD requirement etcX
US-13690(US-13649) Fix the display of expiry date in the PI discrepancy report 
US-13669(US-13332) show expired BN/ED in red in IN for this flow 
US-13649(US-11182-12727) Fix the Physical Inventory discrepancies import 
US-13640Add ranking to the Track Changes of the catalogueX
US-13530OCA VI: Auto VI new Catalogue import rejected – warning due to inexistant products 
US-13332IN with VI pack “Process to ship” not blocked by Expired goodsX
US-13203Export FO Follow-up: Add line commentX
US-13166[E-Validation] Purchase Order E-signature ControlsX
US-13142BACK ORDER GENERATED AFTER A FULL RECEPTION 
US-12912Supplier catalogue – having track changesX
US-12885E-Validation: “Signature Sub Module” Signatures follow up ImprovementsX
US-12727Physical Inventory (partly E-validation related) New PDF & changes to excel Discrepancy reportX
US-12564Export Inventory Level – Use of MML filter includes items with 0 stockX
US-12415IR : Import lines / Export option with prefilled template of Product ListX
US-12333Update INT Move Statuses and Form ViewX
US-12228SUPPLIER CATALOGUE Supplier rankingX
US-12201Update of Confirmed Status on PICKX
US-11803Request for Improvement to the Delivery OrderX
US-11182E-VALIDATION for Physical InventoryX

3       Finance

3.1         (US-13465) Accrual management default filtering: draft and running statuses

We have implemented an improved default filter for the accrual list view, displaying only ‘draft’ and ‘running’ statuses by default for greater clarity.

3.2         (US-12530) Import Accruals Lines: Import lines function similar to invoices lines function

We have implemented the Import Lines function to work similarly to the Invoice Lines function.

The import of accrual lines will now be used only for creating new accrual lines, not for updates.

We have ensured that the column names in UF are used as the column names in the import file:

  • Description
  • Reference
  • Expense account
  • Accrual amount booking
  • Cost center
  • Destination
  • Funding pool

Additionally, we have ensured that: Cost center, destination, and funding pool control for analytical compatibility as usual, and the import function allows comma-separated splits, as in the invoices/commitments import. Finally, we have frozen the header in the report.

Example of import file:

3.3         (US-13322) OCA : Improvement in the liquidity balance report (legal report)

We requested a PDF version of the Liquidity Balance report, which was previously exportable only in Excel from the accounting report.

The changes implemented included the following:

  1. We allowed the report to be exported in PDF format.
  2. We added a header that includes the date and time of export, the instance code, the page number and total pages, as well as the report header and name: “Liquidity Balance Report.”
  3. We displayed values in EUR, not just the local currency, by adding two additional columns:
    • Closing balance
    • Functional/output value currency
  4. We included a sub-total per currency and a general total in the output currency.
  5. We renamed the file to follow the format: “Liquidity Balance Period FY Instance yyyymmdd,” e.g., “Liquidity Balance P15 2024 BD_DHK yyyymmdd.”
  6. We added an option to select a currency table and display the currency.

We also added the possibility to generate the report in a display currency without selecting a currency table. For reports generated over multiple periods without a chosen currency table, each month’s own currency rate is applied.

3.4         (US-13091) Expat import file fail when the column “Contract End Date” has no value

We have fixed a bug to allow the import of expats through “Human Resources” even when the “Contract End Date” column is empty.

3.5         (US-13515) Fixed Asset: Asset Reference field to be editable in Open, Active and Fully depreciated statuses

In the asset form:

3.6         (US-13415) Fixed Asset: synchronization of the asset form from Coordination to the Instance of use

In the asset form, we created a new field called “Instance of use”. This new field is populated by default with the instance where the asset is being created. If the asset needs to be transferred, the field will be updated to reflect the instance where the asset is being transferred to. Only the coordination (coordo) will have the ability to change this field.

To restrict the “instance of use” field, it is now limited to active UF proprietary instances, and selections are only available within the mission (excluding intermission and intersection transfers).

Once the “Instance of use” field is available, we will synchronize the asset form in the Open status (where the asset code is present) to the instance specified in this field.

When an asset is transferred from one project to another, based on the “Instance of use” field, the asset form will be synchronized in Open status with the remaining value. The instance from which the asset is transferred will have the event type “Transfer to Asset Owner,” which will be treated as a disposal-type event, similar to a sale. The receiving instance will have the asset form in Open status.

Regarding fields on the asset form:

A. Transferred Fields: These include the “Header”, “Asset Form” tab, and “Event” tab.

B. Manageable/Editable Fields: Only the receiving instance will be allowed to add events and edit the “Comment” and “Traceability” sections in the main tab.

  • Draft Status: No synchronization; all fields are editable.
  • Open Status: The analytical Distribution needed; the form gets synchronized to the “Instance of use” The following fields are editable: asset reference (serial number, brand, type, model, year) and account codes.
  • Running Status: The analytical Distribution is needed; only the “Asset Reference” fields are editable.
  • Closed Status: No further changes are allowed.

C. Depreciation: Depreciation can only be done by the COO and will be visible at project level.

3.7         (US-13262) Fixed Assets International procurement : HQ entries tagged as “assets” (to be done with US-13480)

At the time of validating HQ entries, we improve the process by implementing the following:

  • When the asset box is ticked, the mandatory account field is emptied, and the user can only select an Asset Balance Sheet Account in this field.
  • When the asset box is unticked, the account field value is replaced by the original account sent by HQ.

For validating HQ entries, we do the following:

  • For HQ journals, we apply a debit to the expense account and a credit to the regular HQ entries Balance Sheet (B/S) account.
  • For ODHQ entries, we apply a credit to the expense account and a debit to the Balance Sheet account.
  • A draft asset form is created as part of the process.

It is now possible to change the “Divisor Quantity” field on draft asset created from HQ entry

3.8         (US-13480) Fixed assets: to add account code restrictions on US-13262 Prevent fixed assets on HQ entries

In Accounting/Configuration/Financial Accounting/Accounts/Accounts, the core team has confirmed the possibility of implementing the manual configuration on the Chart of Accounts, available only for account codes of type “Expense”, to restrict accounts codes for fixed assets on HQ entries.

Under “Accrual Account”, we have added the following option: “Prevent Fixed Assets on HQ Entries”.

Error message: “The account 6xxxx could not be capitalized”
(Note: “6xxxx” refers to the account code of the selected line.)

3.9         (US-13546) Fixed assets: to change statuses draft/open/active/fully depreciated/disposed

We have put in place the following statuses for the fixed assets: draft/open/active/fully depreciated/disposed.

Draft:

  • This status is applied when an asset is generated from SI or HQ entries(we will see this at the bottom of the asset form).
  • It can be deleted when manually created. If it was a mistake from HQ entries or comes from an invoice, it should be marked as “Disposed.” So it has to be put into Open and then “Dispose”:

Open:

  • This status allows synchronization and filtering to begin depreciation (by clicking “Compute Lines”).
  • When the asset is validated in the asset form, clicking the “Open” button generates the asset code, and the asset becomes “Open.”
  • We can either compute the lines or delete them.
  • The “Cancel” button has been replaced by the “Dispose” button (similar to the one used for the “Running” status).
  • The “Delete Lines” button has been retained.

Active (previously named “Running”):

  • This status is applied when asset entries are generated as “Posted” or “Unposted.”
  • The “Dispose” button has been kept.

Fully Depreciated:

  • The asset’s useful life is over, but the asset is still in use. It remains on the balance sheet.

Disposed: 

3.10      (US-13321) G/L selector PDF export: Improve the header by adding 2 fields: “currency table” and “output currency”

When exporting the PDF of the selector search result, it includes the instance name, report date, list of account codes, list of journals, and status – these fields are all necessary.

We have added the following details to the header for better precision when generating the report:

  • Amounts and Currency fields:
    • Currency Table
    • Output Currency

3.11      All Finance tickets integrated in UF35.0

KeySummaryDetailed
US-13465Accrual management default filtering: draft and running statusesx
US-12530Accruals: Import lines function similar to invoices lines functionX
US-13454OCA VI Finance accruals: OCA asks to reverse the effect of US-12590 
US-13322OCA : Improvement in the liquidity balance report (legal report)X
US-13091Expat import file fail when the column “Contract End Date” has no valueX
US-13515Fixed Asset: Asset Reference field to be editable in Open, Active and Fully depreciated statusesX
US-13415Fixed Asset: synchronization of the asset form from Coordination to the Instance of useX
US-13262Fixed Assets International procurement : HQ entries tagged as “assets” (to be done with US-13480)X
US-13282Fixed Assets: Cancel button of [disposal screen] brings “an application error has been reported” 
US-13390Fixed assets import file: asset type not localized 
US-13480Fixed assets: to add account code restrictions on US-13262 Prevent fixed assets on HQ entriesX
US-13546Fixed assets: to change statuses draft/open/active/fully depreciated/disposedX
US-13422Fixed assets: To add entry line missing at End of use of an asset form (to set the asset to 0 as “out of the accountancy”) 
US-13291OCA: Remove default destination for header AD Supply – Finance 
US-13321G/L selector PDF export: Improve the header by adding 2 fields: “currency table” and “output currency”
US-13646G/L selector + currency table: use current date for fx conversion 
US-13567OCP Workday / WeFin: store Arcole id and regenerate export on period re-open 
US-12517To remove the not runs with model “account.invoice.create_invoice” for the intersection/intermission cases when the partner is inactive 
US-13719Patch script OCA CoA expense account linked to US-13480 
US-13711OCB vertical interface, matching export, ocb_vi_export_number missing from lines 

4       Non- functional

4.1         (US-13192) Additional Product information pulled from UniData: Merged products and Nomenclature family & root and status of Root.

With this development, Unifield is now able to find and pull information from UniData API so that UniField users can now see which products have been merged in UniData.

UniField now pulls all Product Nomenclature levels of Family and Root from UniData to UniField. For Root nomenclatures which are archived, this status “Archived” is now visible in UniField. Account codes from Families are now taken from UniData and used to update product categories in UniField.

The UniData Sync Report now contains additional information too.

4.2         (US-12409) How to edit major fields on supplier after instance of creation is decommissioned

At coordo level, it is now possible to edit a partner belonging to a decommissioned project

4.3         All Non-functional tickets integrated in UF35.0

KeySummaryDetailed
US-13644UD Pull: some UD merged prod reactivated 
US-13384Discrepancies between UF and Windows when monitoring time spent to execute a sql query. To fix UF internal sql monitor 
US-13242OCA Automatic VI : when run PO export job pushed error msg displayed 
US-13192Unidata API : Get all articles + new API for familyX
US-13020Groups: standard export, “Fields to export” prefilled with empty lines 
US-12781Force auto sync when connecting the connection manager 
US-12409How to edit major fields on supplier after instance of creation is decommissionedX
   
   
UniField v34.1 Release Notes
UNIFIELD V.35.1 RELEASE NOTES