<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.awareim.com/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.awareim.com/dokuwiki/feed.php">
        <title>Documentation - docs:2000_concepts:0800_data_processing:0200_rules_transactions</title>
        <description></description>
        <link>http://www.awareim.com/dokuwiki/</link>
        <image rdf:resource="http://www.awareim.com/dokuwiki/_media/logo.png" />
       <dc:date>2026-04-23T16:33:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0100_long_operations?rev=1749700709&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0200_batch_operations?rev=1749694144&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0300_process_failure_rules?rev=1738561149&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.awareim.com/dokuwiki/_media/logo.png">
        <title>Documentation</title>
        <link>http://www.awareim.com/dokuwiki/</link>
        <url>http://www.awareim.com/dokuwiki/_media/logo.png</url>
    </image>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0100_long_operations?rev=1749700709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T03:58:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Long Operations</title>
        <link>http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0100_long_operations?rev=1749700709&amp;do=diff</link>
        <description>Long Operations

An action executed by a rule may start an operation that takes a long time to complete. For example, an action may request a service from some other system (see Communication with Other Systems) and the other system may take minutes, days or months to implement the request. Or an action may start an operation in the user interface and wait for the input from a user (there is a number of such actions in the Rule Language – see</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0200_batch_operations?rev=1749694144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:09:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Batch Operations</title>
        <link>http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0200_batch_operations?rev=1749694144&amp;do=diff</link>
        <description>Batch Operations

When AwareIM executes the FIND action itruns a query and finds instances of business objects that match the conditions of the query. The instances found are written into the Context (see How Context is Formed) and any further actions operate with the found instances. If the number of found instances is large enough further operations happen in</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0300_process_failure_rules?rev=1738561149&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T05:39:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Process Failure Rules</title>
        <link>http://www.awareim.com/dokuwiki/docs/2000_concepts/0800_data_processing/0200_rules_transactions/0300_process_failure_rules?rev=1738561149&amp;do=diff</link>
        <description>Process Failure Rules

As explained in the previous sections when a rule issues the REPORT ERROR action the execution of the current request is terminated and the current transaction is rolled back. However, what about the situations when we do not want this to happen? Consider, for example, the following scenario. We have a banking system and we want to define a process that would be scheduled to run overnight to find all pending fund transfers and execute them. Some of the fund transfers may f…</description>
    </item>
</rdf:RDF>
