Release Details

Release version: UF 30.0

Date of production synchronization server patch: 13th September 2023 / 18:00 Geneva time

Latest user rights files updated: UF30.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:

Supply

(US-10748) MSL & MML in UniField

Medical Standard Lists (MSL) and Medical Master List (MML) are now integrated into UniField. The data from the lists are managed in a UniData Medical Standard List tool at HQ level outside of UniField. Data added to this tool will automatically synchronize into UniField. Although there are some cases of LOG products in MSL/MML, these lists are intended for Medical products.

An MML submenu was added to the Products tab in UniField version 29.0 to synchronize data from UniData to UniField. This submenu is now visible in

MML Products: The Medical Master List (MML) is a list of products which are OC Validated. Some MML Products are restricted to a specific mission or project. These products are included in the MML but Restrictions and Use Comments are noted.

MSL Projects: This list will show a list of MSL projects linked to that mission. It is possible to activate and deactivate MSLs on this page. Once activated, the MSL is automatically updated by any change made to it in the MSL tool.

MSL Products: All products in any active MSL Project are listed in this submenu.

The product details for individual products have also been updated. OC Validation has been added to the “Information” tab to show that the product is Validated on OC level. There is also a new “UD OC Validation” tab in each product datasheet.

Use Comments are shown in this tab along with information about Mission or Project Restrictions. Additional information about whether the item is included in the MML or MSL is also shown in this new tab.

A screenshot of a survey

Description automatically generated An MSL Non Conform report has been added to the Action Menu of MML Products to show the medical products in stock that are not included on the MML/MSL. Sometimes a project or coordination will order on behalf of another instance, even if the products don’t exist on the shipping instance’s MSL. These items which will be shipped to another partner are only shown on the report if the “Include in-pipe quantity” box is ticked.

A column showing whether items are included on the MML/MSL list has been added to supply documents (IR, FO, PO, IN, OUT, etc). The lines with products that are not included in the MML/MSL will be red. There will also be a notification at the header of the document. Last, a pop up warning will appear when validating or confirming a purchase for any items that are not included in the MML or MSL. None of these types of alert levels is blocking: it is possible to continue to process document/line, even if the product isn’t on the MML.

(US-11369) Import AD Multiple Lines on draft PO and FO

It is now possible to import multiple Analytical Distributions on the same PO or FO line. The process to import multiple ADs is the same as the process to import one AD (by exporting, modifying then importing the template found on the page).

If only one Cost Center and Destination are used on a PO or FO line, the format of the template looks the same as it has in past versions of UniField. In this release, multiple Cost Centers, Destinations and Percentages can be added to the template by separating the values with a semicolon (;).

To be able to import the document, the numbers in the Percentage column must add up to 100 and the total number of semicolons in the Percentage, Cost Center and Destination columns must be the same.

(US-11534) Auto save line quantities when adding multiple lines

Previously, if a user entered a quantity in the Add Multiple Products popup, the quantity would only save if the user clicked on . If they clicked on the next line without saving, the quantity entered changed back to zero.

Now, quantities entered in any ‘Add Multiple Lines’ screen (FOs, IRs, POs, RfQs, Tenders, Catalogues, INs, INTs, OUTs, Real Consumption, TKC, KCL, and Initial stock inventories), will be automatically saved when clicking on another line.

(US-11563 & US-10783) Allow PO to have Multiple Destination Locations

Destinations in a Purchase Order indicate where the products should be received (Input for items to be stocked, Cross Docking for items to be delivered out and Service/Not Stockable for specific products).

It is now possible to have multiple destination locations in the same PO. Previously, the Destination Location was managed at header level so it had to be the same for all lines in a PO. This could cause problems when a merged PO had IRs/FOs with different destinations. A new “Destination Location” field has been added at line level so that items can be received in the correct Destination Location in the IN, even if some items will be delivered (Destination = Cross Docking) and others will be stocked (Destination = Input). This field can be viewed in the Purchase Order Line’s pop up view. It is only possible to have one Destination per line.

A screenshot of a computer

Description automatically generated The same PO can have different Line Destinations on different lines. The Destination field in the PO’s Delivery tab will show all of the destination locations included in the PO, based on the different Line Destinations.

(US-2411) Add status column to OUT document

In this release, a “State” column has been added to the PDF of the Delivery Order to make it easier to distinguish between Available and Not Available lines in an OUT.

(US-11181 & US-11787) E-VALIDATION for FO/OUT/Pick

It is now possible to electronically validate/sign three new supply documents: Field Orders, Delivery Orders and Picks. If E-validation is activated, these modules will each have an additional Signature tab where users can manage signatures and / or sign documents. The process to sign electronically is the same as the signature process for other supply documents (Internal Requests, Purchase Order, Reception,…)

The total quantities at the time of signing are shown in the e-validation line. To make it easier to compare the quantities when validated to the printed document, Total Quantities have been added to the OUT, IN and Pick PDF documents.

To allow e-validation of Picks, there is now a signature box at the bottom of the Pre-Packing List. The quantities shown in this document will be the Total Quantity if nothing has been picked or the Picked Quantities for closed Pre-Packing Lists.

Signatures can be added at any time. In case a signature was added to a document that was only partially processed (creating a new document), a warning message will appear, indicating that the signature needs to be added to the new document. The signature will remain in the original document.

(US-11636 & US-11433) Added filters/ fields in Export PO Follow-Up

Several improvements have been made to the PO Follow Up Report. New columns have been added to the Excel document to show the Order Category, Priority and “Source Creation Date” (the creation date of the IR or FO that is linked to that PO line). It is now possible to filter the report based on these new columns.

Additional filters have been added to the Report configuration page making it possible to view only certain Order Types or Categories. If no box is ticked, all lines will be shown.

A screenshot of a computer

Description automatically generated

All Supply tickets integrated in UF30.0

Key

Summary

Detailed

US-11369

Import AD Multiple Lines on draft PO and FO

X

US-11534

Auto save line quantities when adding multiple lines

X

US-11563

PO Destination field’s value to be changed when it includes product lines with different requester destinations

X

US-10783

IN Dest Location incoherent with goods actual destination

X

US-10748

MSL & MML in UniField

X

US-2411

Add status column to OUT document

X

US-11181

E-VALIDATION for additional Supply Documents (FO/OUT/Pick)

X

US-11787

[EValidation] Add a warning message when partial quantities are processed in IN, OUT, PICK

X

US-11636

Export PO Follow-up – Add Priority and order creation date

X

US-11433

Add filters + change extract for PO FOLLOW-UP report

X

US-11607

Add “Reference” search box for the Destruction Report

 

US-11749

Use Prop Instance Name instead of Code in Loan Certificate

 

US-11650

Take supplier code from the same supplier catalog from which price is taken

 

US-10329

Avoid creation of “Pick” in PPL Menu

 

US-11670

UF total cargo weight

 

US-11590

Require Update of Actual Ship Date when Validating SHIP from Dashboard

 

US-11543

To fix the issue of having empty shipment in draft state

 

US-11448

[RfQ] Improve Viewing of Lines to Align with Other Purchase Documents

 

US-11466

CDD in RFQ and Tender cannot be edited

 

US-11566

Allow de-activation of cancelled products in Tender before Tender is closed

 

US-11519

OCBML101: Consolidated mission stock has a mixed fr/eng description for products in FR version of UF

 

US-11459

Improve French Translation of Demand and Request

 

US-11473

[RR] Update names in Order Calc Export Files

 

Finance

(US-10874) Improvement Internal transfer: auto booking of counterpart (in the same instance)

We have improved the internal transfers within the same instance.

1 – A counterpart is created at temp/or direct hard posting of the initial entry. The creation is at first posting of initial entry only. We have an icon for visual purposes, to advise about the link between the initial entry and the counterpart.

2 – When we edit/delete the initial entry (in temp status) and the counterpart entry (in draft or in temp status) : there will not be updates:

  • Initial entry in temp status: allow edit/delete. No update to counterpart entry.
  • Counterpart entry in draft or temp status: allow edit/delete. No update to initial entry.

3 – It is not allowed to manually reconcile entries if there is a counterpart at project level or coordination. There will be an error message.

4 – When the counterpart or initial is deleted, the link will be break. At that time, manual reconciliation is possible.

5 – When the reconciliation is undone, the link is broken and it is allowed to manual reconcile back with various lines without link.

6 – To keep a coherence, automatic reconciliation will be for both same or different currency.

7 – Only do Full reconciliation. Don’t proceed to partial reconciliation when amounts don’t match:

  • Reconciliation same currency: Full reconcile when amounts debit/credit match.
  • Reconciliation same currency: When amounts debit and credit do not match, do not allow reconciliation and as consequence, break the link. Allow lines to be reconciled with entries without link. This covers also the use case when there is no debit or no credit (both lines in the same sides of the booking).
  • Reconciliation different currency: always reconcile as the amounts will never match due to UF rate vs local rate difference. Any difference will be FXA as per current behaviour.

8 – Reconciliations are manually un-reconcilable = that means they are tagged as “manual” even if system does it automatically

BEHAVIOUR TABLE BETWEEN INITIAL AND COUNTERPART BOOKING

FIELDS

INITIAL BOOKING

COUNTERPART BOOKING

Create the initial booking

Draft status

Not existing yet

Doc date

Allow edit

N/A

Posting date

Allow edit

N/A

Description, reference

Allow edit

N/A

TP, account code

Allow edit

N/A

Amount

Allow edit

N/A

Entry line

Allow delete the line.

N/A

After temp post initial booking

Temp posted

Created in draft or temp posted

Doc date

Allow edit. Do not send update.

Allow edit. Do not send update.

Posting date

Allow edit. Do not send update.

Allow edit. Do not send update.

Description, reference

Allow edit. Do not send update.

Allow edit. Do not send update.

TP, account code

Allow edit. Do not send update.

Allow edit. Do not send update.

Amount

Allow edit. Do not send update.

Allow edit. Do not send update.

Entry line

Allow delete the line. Break the link (counterpart could be manually reconciled)

Allow delete the line. Break the link (initial could be manually reconciled)

(US-11130) OCBHQ to have in the Combined report and JI and AJI exports the accounts mapped: “HQ system accounts” at project level

For the instances that will import accountancy entries from UF in their local accountancy application, OCB has a mapping of the accounts.

They requested to have the option to select accounts mapped in the reports Selector, Combined Journals Report, and in JI and JE.

In the Selector and in the Combined Journal Reports we have now the possibility to add accounts that are mapped in: Accounting>Config>Accounts>Account mapping:

  • Accounts mapping is now synchronized down.
  • There is new tick box “Display HQ system accounts mapping” in the company for, “Configuration” tab, when ticked.
  • HQ mapping is displayed on JI, AJI list views.
  • HQ mapping is exported in Selectors and “Export Search result”.
  • HQ mapping is displayed on Selectors in accounts field.
  • New extended filter “HQ System Account” on JI and AJI.

(US-11289) Search: Supplier and customers screens: to remove the field “Journal” and to replace it with “booking currency” field filter

In the menus Customers and Suppliers we have added the Booking Currency field.

Some examples here for suppliers:

(US-11303) Accruals: to add a filter by number in the “Search: Accruals Management” screen

In the accruals search view, we have added a filter by number.

(US-11311) Bank and Cash registers created in a special period: to prevent!

We have done several changes in order to ensure that:

  • Only regular periods are shown in the [period] field of the registers. This is the case if we navigate this field.
  • When changing the date of opening to a December date, in case December period is not open => an error message is shown like when the period is not open:
  • When changing date of opening to December date, the extra accounting periods are not displayed as option, even one of them is in open status.

(US-11548) For IVO and for IVI: to put in the list all accounts with type regular, expenses, payables and receivables (as in the Supplier Invoices)

For IVO and IVI, we have allowed the accounts that are now in the SI header and we have removed the regular equity accounts and  the accounts with the type for specific treatment “Down Payment” /”Operational Advance”  (in OCA account number 13610 and in OCB, OCP, OCG account number 13100).

(US-11601) IIL auto import configuration in UF HQ_OCA

OCA have requested support for the configuration of automatic import of IIL (International invoice lines) from SharePoint to UF HQ_OCA.

(US-11715) OCG: Automated import setup and testing for destination (daily import) 2

OCG has requested support to setup the automated import for destination in our HQ OCG sandbox.

All Finance tickets integrated in UF30.0

Key

Summary

Detailed

US-10874

Improvement Internal transfer: auto booking of counterpart (in the same instance)

X

Us-11007

To add a line with the “Total” when selecting invoice object/CV from list (same as in the Journal Entries)

 

US-11090

YE_COOR_OCA Fin VI vertical integration: Remove special character

 

US-11118

Proprietary instance, filter active CC on the list + red color lines with inactive cost centers

 

US-11130

OCBHQ to have in the Combined report and JI and AJI exports the accounts mapped: “HQ system accounts” at project level

X

US-11142

Remove empty space beginning and end of analytic account code

 

US-11212

“Balance by account” report: field periods selection to fix

 

US-11289

Search: Supplier and customers screens: to remove the field “Journal” and to replace it with “booking currency” field filter

X

US-11303

Accruals: to add a filter by number in the “Search: Accruals Management” screen

X

US-11311

Bank and Cash registers created in a special period: to prevent!

X

US-11451

Currency tables duplication is not working

 

US-11512

To prevent duplications when importing the HQ entries: double click in import button

 

US-11548

For IVO and for IVI: to put in the list all accounts with type regular, expenses, payables and receivables (as in the SI)

X

US-11565

Export to HQ system (OCBA) to remove from the menu Accountancy/Reporting/Generic Reporting

 

US-11601

IIL auto import configuration in UF HQ_OCA

X

US-11644

HQ_OCA prod does not import IIL international invoice lines (Traceback (- most recent call last -) CODE FIX

 

US-11655

French Translation: to translate Finance queries to Requêtes finances in the Rapports menu

 

US-11679

Patch script: set all OCA instances with IIL functionality

 

US-11680

French Translation: Is reconciled? into C’est lettré? and others

 

US-11715

OCG: Automated import setup and testing for destination (daily import) 2

X

US-11763

To add a configuration checkbox field on the “Automated imports” form view, to disable the checksum check for a specific import

 

Non- functional

(US-11484) Prevent Modifying Proprietary Instance Fields as Soon as It Is Used

Proprietary instances have always been created with all fields editable but once the instance is used in journal entries the code, level and Parent should not be changed. This release disables the ability to edit these 3 fields completely. As seen in the screenshot below, these fields will be read only for all users including administrator.

A screenshot of a computer

Description automatically generated

(US-11602) To Have a Pop-Up Asking for The E-Mail Address.

The UF30.0 release will include a pop-up prompting users to input their email address. This will not be a mandatory field so users can proceed to login without inputting their email address. However, the pop-up will continue to be displayed up to a maximum of 3times until 4th December 2023. After this, the user can still provide the email address in the following ways:

  • In the preferences menu at the top right corner of the UniField application window as seen below.
A screen shot of a computer

Description automatically generated
  • Upon password expiry, the change password dialog box will have the email address field displayed. The email field will not be mandatory so one can proceed to change password without it.
  • With user_manager rights directly in the user objects

Please note: For synchronized users, the email field can only be filled in at HQ using admin user or other user with access to managing synchronization whitelist.

(US-11616) Remove Block on Patch Application If CC For FO/PO Ref Is Not Set.

Instances with no cost centre for FO/PO reference set could not upgrade to new version of UF as seen with the release of UF29.0 in US-11613, US-11627 and US-11635. Instances were stuck at upgrading modules until the FO/PO cc was data fixed. The UF30.0 release removes the block on patch application for such instances. Instances without the cost centre for FO/PO reference set can now upgrade to newer versions of UniField.

(US-11668) Prevent Deletion of Synchronized Users and Allow Recreation by Sync If Deleted.

All users with user_manager access group were able to delete synchronized users on the coordination and project levels. This improvement now ensures that a deleted synchronized user is recreated by sync after deletion. In addition to this, in the linked user rights ticket US-11691 we have removed deletion rights from user_manager access group. Only activation and deactivation will be possible. Any attempt to delete a synchronized user will return error message: Cannot remove a synchronized user.

A screenshot of a computer

(US-11734) To Auto Activate International Invoice Lines (IIL) On New Instances For OCA

The current process of activating IIL for existing instances is manual through the Reconfigure menu in Administration tab. This improvement ticket ensures that IIL is automatically activated for all new instances in OCs that desire it. In this specific case for OCA, their auto install config file template is now set to:

Activate International Invoices Lines = Yes 

If another OC desires to have IIL already activated for new instances, we shall update their auto install template after formal request via Jira.

All Non-functional tickets integrated in UF30.0

Key

Summary

Detailed

US-11484

Prevent Modifying Prop Instance Fields as Soon as It Is Used

X

US-11602

To have a pop-up asking for the e-mail address

X

US-11616

Remove block on patch application if CC for FO/PO ref is not set.

X

US-11668

Prevent Deletion of Synchronized Users and Allow recreation by sync if deleted

X

US-11734

To Auto Activate International Invoice Lines (IIL) On New Instances For OCA

X

   
UniField v29.0 Release Notes
UniField v30.1 Release Notes