ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Clarity PPM: Synchronize Portfolio Job fails with ODF-0105 error


Article ID: 130509


Updated On:


Clarity PPM SaaS Clarity PPM On Premise


ERROR 2019-04-04 03:00:47,359 [Dispatch Synchronize portfolio investments : [email protected] (tenant=clarity)] job.PFMSyncManager ([email protected]:22963801__AC45EFEE-51CD-41E0-8DBB-919B2466E638:Synchronize portfolio investments) 
com.niku.union.odf.exception.ODFValidationException: ODF-0105: Not authorized to delete one or more selected pfm_investment instances. 
at com.niku.odf.object.Utils.execService( 


The user who scheduled the job is not active.

Check in Administration > Resources or run the following query:

select id, user_name, user_status_id, first_name, last_name, email_address, last_updated_date, last_updated_by, last_logged_in_date 
from cmn_sec_users 
order by last_updated_date desc 

The resource status ids are:

200 - Active 
201 - Inactive 
202 - Lock


Component: ODPRM


Check the account status of the user who scheduled the job.
Delete the job schedule if the user is no longer active or set the user to active if they have been locked/inactive.