Internal ID parameter on a dynamic link is not working in the channel
search cancel

Internal ID parameter on a dynamic link is not working in the channel

book

Article ID: 208729

calendar_today

Updated On:

Products

Clarity PPM SaaS

Issue/Introduction

In blueprints when setting up a channel with a dynamic link using as parameter ${internalID} the following message appears:

"Invalid URL parameter. URL parameter should be a valid apiAlias of String, Number and Single valued lookup type of attributes in the eligible objects."

As example the URL to set in Channel

https://example.ondemand.ca.com/niku/nu#action:projmgr.projectProperties&odf_view=projectCreate.subObjList.test_prj_transaction&id=${internalID}&odf_pk=${internalID}&parentObjectCode=project&odf_concrete_parent_object_code=project&odf_parent_id=${internalID}&odf_cncrt_parent_id=${internalID}&puiFullscreen=on&puiHidePPMTabs=on

Same link logic works in Production environment 15.9.0 but it doesn't work in Dev environment recently moved to 15.9.1

Environment

Release : 15.9.1

Component : CA PPM SAAS STUDIO

Resolution

There was a change in 15.9.1 for the user and internal ID parameter syntax will be changed to as follows:

Old Value =   ${internalId} New Value = ${_internalId}
Old Value =  ${userId} New Value =${_userId}