25.10.2014 Views

Najczęściej spotykane problemy Co zrobić, jeśli mamy kilka ...

Najczęściej spotykane problemy Co zrobić, jeśli mamy kilka ...

Najczęściej spotykane problemy Co zrobić, jeśli mamy kilka ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

22<br />

Dodawanie, definiowanie, usuwanie lub edycja usterek.<br />

Anuluj<br />

Kompensuj<br />

Transakcja anuluje transakcję biznesową, korzystającą z tej czynności.<br />

Transakcja sygnalizuje, że wymagana jest kompensacja i uruchamia<br />

dowolną powiązaną czynność (czyli odwraca czynność).<br />

Źródło: pomoc programu iGrafx<br />

A co, jeśli jakimś cudem liczba klientów nagle się zwiększyła,<br />

chociaż nie duplikowaliśmy transakcji…?<br />

Zapewne utworzyliśmy rodzinę transakcji i zapomnieliśmy potem transakcje<br />

połączyć…<br />

W naszym przykładzie utworzenie rodziny miało miejsce po rejestracji, gdzie<br />

transakcja „zamówienie” została powielona na dwie transakcje typu „rodzaj<br />

wyrobu” :<br />

Rodzina transakcji powstała wskutek wyprowadzenie z czynności „rejestracja”<br />

więcej niż jednej gałęzi.<br />

Transakcje pochodzące z jednej rodziny, czyli dotyczące zamówienia mogą<br />

zostać połączone np. w czynności odzwierciedlającej podanie pizzy:<br />

W tym celu należy odpowiednio zdefiniować parametry dla transakcji na<br />

Wejściu:<br />

22/22 przygotowanie: dr inż. Marzena Grzesiak

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!