Skip to content
Autana Business Partners

Drilldowns - Disabling navigation of a link

Published on 1 min read

Conceptual illustration of navigation blocked by drilldown rules

The client's request was not to allow the drilldown for the assets to be possible if the client is an employee of the company, with an active status and the asset is of type XYZ.

In this case, the information about whether you are an employee of the company comes in "Acct Gen - Authorized Users - Customer Category", the status in "Account Status" and the type (of the product from which an asset has been generated) in "Account Type".

Well you can capture the "Drilldown" method (even if at the end the application says that the method is no longer used) in the PreInvokeMethod and put the condition we need.

function WebApplet_PreInvokeMethod (MethodName)

{

try{

if(MethodName =="Drilldown"){

var oBO = þetta. BusObject ();

var oBCFin = this. BusComp();

var customerType = oBCFin.GetFieldValue("Acct Gen - Authorized Users - Customer Category");

var acountType = oBCFin.GetFieldValue("Account Type");

var accountStatus = oBCFin.GetFieldValue("Account Status");

if(customerType =="Banks Employee" && acountType =="CASA" && accountStatus=="Active"){

TheApplication(). RaiseErrorText("This is a banks employee.");

return (CancelOperation);

}

else{

return (ContinueOperation);

}

}

}

catch (e)

{

throw e;

}

return (ContinueOperation);

}

Diagram of conditional drilldown validation logic in Siebel

Updated on

Tags

← Back to the blog

  • Data Management

    Optimization of energy consumption

    Discover how the optimization of energy consumption reduces costs and environmental impact. Learn to analyze data, simulate scenarios, and implement energy-saving strategies.

    Read article

  • Analytics

    Talent retention in the digital age: how analytics can help

    Learn how talent retention in the digital age benefits from analytics. Discover how data helps reduce turnover and retain your top employees.

    Read article

  • Success Stories

    Proyect Sourcing Optimization

    In the digital age, Project Sourcing Optimization has become essential for companies aiming to enhance their purchasing processes. By integrating data-driven decision-making and…

    Read article