You can extend and enhance the standard functionality of your application
by extending the Condition Builder and by integrating with external
systems. For background about transaction types, security, dynamic
variables, and extending the Condition Builder, see the
Extending
Transactions Guide and
Extending the Condition Builder Guide.
These guides includes information about the following types of changes:
- Extend the Condition Builder to define complex and dynamic conditions
for executing your custom business logic and using a static set of
attributes.
- Define variables to dynamically configure properties belonging
to actions, agents, and services configurations.
- Set up transactional data security for controlling who has access
to what data, how much they can see, and what they can do with it.
- Create custom time-triggered transactions. You can invoke and
schedule custom time-triggered transactions in much the same manner
as you invoke and schedule the time-triggered transactions supplied
by your application.
- Coordinate your custom, time-triggered transactions with external
transactions and run them either by raising an event, calling a user
exit, or invoking a custom API or service.