New Release v4.8.1 - New LoggerScenario__c Custom Object #362
jongpie
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Log__c.Scenario__c
): you may need to update any customizations in your org, as this release deprecates the text fieldLog__c.Scenario__c
. If you have any customizations or plugins that leverage this field, you'll need to switch to using the new lookup fieldLog__c.TransactionScenario__c
.Closed #349 by deprecating the field
Log__c.Scenario__c
and replacing it with a new optional lookupLog__c.TransactionScenario__c
that leverages the new custom objectLoggerScenario__c
. TheLoggerScenario__c
object does not currently have any automation built-in - this PR is focused on just getting the object introduced, more features will be added later.Added
LoggerScenario__c
object with a uniqued external ID fieldLoggerScenario__c .Unique__c
- this is set based on the valueLogEntryEvent__e.Scenario__c
(which can be set usingLogger.setScenario(String)
Added new "Logger Scenarios" tab to the Logger Console app, and rearranged the ordering of the included tabs
Added skeleton trigger handler class
LoggerScenarioHandler
- there's currently no object-specific logic implemented, but this provides an entry point for plugins. Additional logic will probably also be incorporated as part of Add more fields to LogScenarioRule__mdt #355Added flexipage, page layout, compact layout, etc for the new object. I've arranged the UI to mimic the UI of the
Log__c
object's flexipage/layoutAdded an Apex script
./scripts/data/migrate-log-scenario-field-to-logger-scenario-object.apex
that migrates existing data from the text fieldLog__c.Scenario__c
to the new object & lookupLog__c.TransactionScenario__c
.Log__c
records need to be updated, the script may need to be executed multiple times. It's not ideal, but this approach is easier that deploying a new, temporary batch job to do it in bulk.Updated
LoggerAdmin
, LoggerLogViewer, and
LoggerEndUserpermission sets to have access to the new
LoggerScenario__c` objectUpdated
LoggerEndUser
permission set to have read-only access to the tagging & scenario custom objectsThis discussion was created from the release New LoggerScenario__c Custom Object.
Beta Was this translation helpful? Give feedback.
All reactions