When do triggers on an extension table get executed in terms of logic block execution sequencing?

This document in NW Help, “Sequence of logic block execution on tables,” is really helpful–I still have some questions about extension handling.

What would happen if you extend a base table and add your own triggers? Where would those fit in this sequence of logic block execution?

I would recommend not defining any triggers on the extension’s Table Definition itself. Instead, I would recommend writing an extension Logic Block definition that extends the trigger you care about on the base table. Then you can explicitly say if you want to run at the start or the end (or both) of the base trigger.

If there’s not a trigger on the base table to extend, let’s chat.

4 Likes