Users receive a System Error in MUX when creating a project from template if the Project Template modal contains the Billing Currency field, this is secured and the user logged in does not have Edit Access to the field
STEPS TO REPRODUCE:
Expected Results: The project is created successfully
Actual Results: You receive a System Error, but the project is created successfully.
Clarity 16.4.0
The Billing Currency field attribute is secured and the user who is creating the project does not have Edit Access to the same
This is caused by DE181700
This is fixed in Clarity 16.4.2
Check the Attribute Field level security.
Or remove the field from the Create from Template modal
The app-ca.log file shows the following errors.
In Oracle:
ERROR 2026-01-15 23:05:33,417 [http-nio-1640-exec-147] niku.xql2 (clarity:myuser:mysession:PPM_REST_API) Internal Processing exception
com.niku.union.persistence.PersistenceException:
SQL error code: 1407
Error message: ORA-01407: cannot update ("MYCLARITY"."PAC_MNT_PROJECTS"."BILLING_CURRENCY_CODE") to NULL
In PG:
ERROR 2026-01-15 23:10:52,100 [http-nio-8080-exec-617] niku.xql2 (clarity:myuser:mysession:PPM_REST_API) Internal Processing exception
com.niku.union.persistence.PersistenceException:
SQL error code: 0
Error message: ERROR: null value in column "billing_currency_code" of relation "pac_mnt_projects" violates not-null constraint