CUSTOM BUTTON - Named Method Is Not Executed When Contact MVG Is Emptied (Doc ID 2054391.1)

Last updated on JANUARY 29, 2017

Applies to:

Siebel CRM - Version 8.1.1.11.15 [IP2013] to 8.1.1.14.11 [IP2014] [Release V8]
Information in this document applies to any platform.
After experiencing this, there was an upgraded to IP2015, but the issue was reproduced as well.
Fix will be delivered in IP2015 PS5.

Symptoms

ACTUAL BEHAVIOR
---------------
A Custom Button "SwitchToggle" designed to open Activity Option Applet was created.
When emptying the Contact MVG, and then pressing the Toggle Button, the method is not executed.
Below are further details:

Configuration
----------------------

1 - Add a "Control" to "Activity Form Applet" (Lock the Project):
  Caption - String Override: SwitchToggle
  HTML Type: MiniButton
  Method Invoked: SwitchToggle
  >>> Add the Button to the Web Template

2 - Add the following "Applet User Prop" to "Activity Form Applet":
  Name: CanInvokeMethod: SwitchToggle
  Value: TRUE

3 - Add "Applet Toggle" condition to "Activity Form Applet":
  Applet: Activity Option Applet
  Toggle Field: ANI
  Auto Toggle Value: Switch

4 - Add the following "Business Component User Prop" for "Action" BC (Lock the Project):
  Name: Named Method 2
  Value: "SwitchToggle", "SET", "ANI", "Switch"
  >>> Activated it, and changed its value to the one mentioned above.

5 - Compile locked Projects.

Steps/Details
----------------------
  >>> Log into Fins and go to Activity screen > My Activities
  >>> Drill down on one activity (choose one with no contacts)
  >>> Open the contact MVG and click "Show Available" >>> Choose one >>> Add >>> OK
  >>> Open the contact MVG again and click "Remove all" >>> OK
  >>> Click "Switch Toggle" button

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms