Slovník IT, managementu a projektového řízení
Kompenzační transakce
Compensating transaction
Nová operace, která napravuje účinek dřívější změny, pokud ji v distribuovaném procesu nelze jednoduše vrátit zpět.
Kompenzační transakce provede obchodní akci, která vyvažuje již potvrzený krok, například vrátí rezervaci nebo vytvoří vratku. Nejde o doslovné obnovení minulého databázového stavu: původní záznam zůstává součástí historie a kompenzace může mít vlastní vedlejší účinky. Návrh musí určit, jak se kompenzace opakuje, pokud sama selže, a jak se proces ručně dokončí.