Expand my Community achievements bar.

SOLVED

Adobe Campaign v7 - Setting some "Advanced parameters" options to be checked by default

Avatar

Level 1

Hi,

Is possible to set some "Advanced parameters" to be checked by default - especially "Disable automatic filtering of 0 ID records" ? When is not enabled sometimes it generate cartesian joins queries or queries with bad optimizer plans. 

 

advanced_params.png

 

 

 

regards

1 Accepted Solution

Avatar

Correct answer by
Level 4

Hi @BartoszGo ,

The only option would be then Schema Extension (Theoretical, Not Recommended).

You could theoretically extend the xtk:workflow schema or the Enrichment activity’s definition to modify its default behavior. However, this is not officially supported or documented for this purpose

 

  1. Extend the xtk:workflowActivity schema (or a related schema) to include default values for the Enrichment activity’s advanced parameters.
  2. Modify the XML definition to set the desired options as default.

Limitation: This is an unsupported customization that could break with upgrades or patches. Adobe Campaign’s core schemas are not intended to be modified for this type of use case, and it would require significant expertise and testing.

Thanks

Sushant Trimukhe

View solution in original post

5 Replies

Avatar

Level 4

Hi @BartoszGo,

Can you check the solution in this thread? If this solves your problem.

https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/how-to-set-default...

Thanks

Sushant Trimukhe

@BartoszGo,

Maybe you can use the approach of creating Custom Workflow Template.

Create a custom workflow template that includes an Enrichment activity with the desired "Advanced parameters" options per-checked. Users can then start their workflows from this template instead of a blank workflow.

Or

Another approach involves using JavaScript within a workflow to automatically modify the properties of an Enrichment activity after it’s added. However, this would require a custom implementation and isn’t a built-in feature

Thanks

Sushant Trimukhe

Avatar

Level 1

@SushantTrimukheD 

first solution - it won't work - most of users uses Enrichment activity from painter.

second solution - we won't force  all Enrichments to have this option checked.

 

we would like to have it checked initially - even when someone will choose Enrichment from painter. If from any reason they want to enable filtering (unchecked box) then it will be fine.

Avatar

Correct answer by
Level 4

Hi @BartoszGo ,

The only option would be then Schema Extension (Theoretical, Not Recommended).

You could theoretically extend the xtk:workflow schema or the Enrichment activity’s definition to modify its default behavior. However, this is not officially supported or documented for this purpose

 

  1. Extend the xtk:workflowActivity schema (or a related schema) to include default values for the Enrichment activity’s advanced parameters.
  2. Modify the XML definition to set the desired options as default.

Limitation: This is an unsupported customization that could break with upgrades or patches. Adobe Campaign’s core schemas are not intended to be modified for this type of use case, and it would require significant expertise and testing.

Thanks

Sushant Trimukhe

Avatar

Administrator

Hi @BartoszGo,

Was the given solution helpful to resolve your query or do you still need more help here? Do let us know. In case the given solution was helpful, then kindly choose it as the 'Correct Reply'.

Thanks!



Sukrity Wadhwa