Transformations, output and reusable logic
Use this branch for reusable logic that consumes Definitions or is referenced by Flows and scripts.
| Module | Use it for | Runtime boundary |
|---|---|---|
| Map | Transform structured source records into destination records | A Flow Map step opens source/destination and executes the Map; destination persistence follows Definition/file behaviour. |
| Report | Design ReportBuilder output over a Definition | A Report step renders to viewer, printer, file, email or REST response. |
| SQL Script | Save a named interactive SQL workspace tied to a DB Connection | Saving does not schedule it; the Flow Custom SQL step owns separate SQL text. |
| Scriptlet | Share PascalScript include code | Loaded through a thread-safe global cache and referenced by script-aware modules. |
| Variable Group | Share governed typed values | Loaded by group code into the variable cache and used by tags/scripts. |
Create and test the underlying Definitions first. Use Check Usage before modifying shared script text, variable codes or Definition fields.