12-13-2013 10:34 AM
When deploying the web client, some methods in /inetpub/wwwroot/slxclient/dynamicmethods.xml appear to be created with GUIDs in place of the form names where the event handlers appear (such as OpportunityClosedLost.cmdCancel_onClick). When triggering these methods (e.g. clicking "Cancel" in OpportunityClosedLost dialog) an error message is displayed in the web client.
This can be manually fixed by replacing the GUIDs in the dynamicmethods.xml form with the appropriate form name, displayed in the primaryTarget tag in the same node (e.g. Sage.BusinessRules.CodeSnippets.EditOpportunityContactEventHandlers is related to the EditOpportunityContact form). The following regular expression will locate GUIDs in a text editor such as Notepad++:
[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}
02-18-2014 08:24 AM
This bug is present on 8.1 cloud as well. For search engine food, a list of affected forms:
OpportunityClosedWon
OpportunityClosedLost
EditOpportunityContact
OpportunityCompetitors
OpportunityContacts
BillToShipTo
02-20-2014 12:16 AM
I opened up a support case with swiftpage for this.
Thanks! Alexander
03-05-2014 03:51 AM - edited 03-05-2014 03:52 AM
Any sign of a fix for this ? still happens with Core Update 6 !