Hi everyone,
I’m trying to automate property population for multiple object sets that implement a shared interface, but I’m hitting a limitation.
Context
• I have an interface: MyBaseInterface
• ~20 object sets implement this interface
• On object creation (for any implementing object set), I want to:
◦ Execute a function
◦ Populate/update a specific property
What’s Working
• I created a Code Repository function that accepts the interface type
• It works correctly when tested manually
What’s Not Working
• The function does not appear in Automation Logic
• It cannot be used in AIP Logic
• Error: “Interface is not yet supported”
• I want to avoid creating 20 separate automations or manual triggers
Goal
A single automation pattern that:
• Runs automatically on object creation
• Works for any object implementing the interface
• Avoids duplicating logic per object set
Is there a recommended architectural pattern for handling this scenario?
Thanks in advance for any guidance.