My Oracle Support Banner

In the Unifier Android Mobile Application, the CBS Codes That Are Being Displayed Are Not Filtering Based On the PO Line Items When Creating An Invoice (Doc ID 2847183.1)

Last updated on MARCH 07, 2022

Applies to:

Primavera Unifier - Version 20.12.9.0 to 20.12.11.0 [Release 20.12]
Primavera Unifier Cloud Service - Version 20.12.9.0 to 21.11 [Release 20.12 to 21.11]
Information in this document applies to any platform.

Symptoms

When using the Unifier Android mobile application, when trying to create a new Invoice BP record, the expectation is that only those CBS Cost Codes that are in the Purchase Order will be displayed. The user should only be able to select one CBS code that corresponds with those in the PO. However all CBS codes are currently being displayed and could be selected. There is no way for a contractor for example to know which code they should select, only the code that is on their PO should be displayed.  Unifier will incorrectly allow the contractor to select any code, save it and submit it. There is no validation performed that will ensure that the proper code was selected. The additional problem with this is that if the mistake is not corrected, in the future when creating an Invoice against the same PO in the user interface, Unifier will filter out not just the proper CBS codes from the PO, but will also display those that had been previously selected in prior invoices via the mobile app.


EXPECTED BEHAVIOR
----------------------------
When creating a new Invoice against a Purchase Order via the Mobile Application, when adding new line items and selecting CBS codes, the user should only have the option of selecting CBS Codes that are in the Purchase order.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

  1. Log into the Unifier environment with the Unifier Android mobile app.
  2. Navigate to Invoices in Project/Shell.
  3. Create a new Invoice > Select the applicable PO > Line Items/Invoice Lines > Select CBS code and note that several CBS codes that were not in the original PO are displayed incorrectly.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.