Where can I find backend logics of "Add dependencies" and "Update dependencies" buttons used in BCM?

BilalI
Tera Contributor

Hello Team,

 

Where can I find the "Add dependencies" and "Update dependencies" buttons logic in the backend, which is available in the Business Impact Analysis, Planning and Events.

Screenshot is attached for reference, please check.

 

Thanks in advance!

2 REPLIES 2

Nayeem A
Tera Expert

Hello Bilall,

The “Add dependencies” and “Update dependencies” buttons available in Business Impact Analysis → Planning and Events → Dependency Assessment are primarily handled through the workspace/UI layer rather than a single backend business rule or script.

These buttons are usually configured through UI Actions or Workspace Actions and they call backend logic through Script Includes that handle the dependency assessment functionality.

To locate the logic in your instance, you can check the following:

  1. UI Actions

    • Navigate to System Definition → UI Actions

    • Search for keywords like dependency, impact, or assessment.

    • These actions often trigger the button functionality.

  2. Script Includes

    • The backend processing (creating or updating dependency relationships) is typically handled by Script Includes related to the Impact Analysis / Dependency framework.

  3. Workspace / UI Builder

    • If the page is part of a Workspace experience, the buttons may be configured in UI Builder as Action Assignments or Client Actions which call Script Includes or flows.

So, in most cases the button logic is a combination of Workspace action configuration and Script Include logic rather than a single backend script.

I hope this helps.

If you find the answer helpful, please consider marking it as the solution so it can help others facing the same question.

Thank you.

Nayeem A
Tera Expert

Hello Bilall,

The “Add dependencies” and “Update dependencies” buttons available in Business Impact Analysis → Planning and Events → Dependency Assessment are primarily handled through the workspace/UI layer rather than a single backend business rule or script.

These buttons are usually configured through UI Actions or Workspace Actions and they call backend logic through Script Includes that handle the dependency assessment functionality.

To locate the logic in your instance, you can check the following:

1. UI Actions

Navigate to System Definition → UI Actions
Search for keywords like dependency, impact, or assessment.
These actions often trigger the button functionality.

2. Script Includes

The backend processing (creating or updating dependency relationships) is typically handled by Script Includes related to the Impact Analysis / Dependency framework.

3. Workspace / UI Builder

If the page is part of a Workspace experience, the buttons may be configured in UI Builder as Action Assignments or Client Actions which call Script Includes or flows.

So, in most cases the button logic is a combination of Workspace action configuration and Script Include logic rather than a single backend script.

I hope this helps.

If you find the answer helpful, please consider marking it as the solution so it can help others facing the same question.

Thank you.