Metody klasy OSession służące do przetwarzania transakcyjnego
oresult BeginTransaction(void) - inicjuje transakcję, kończy się niepowodzeniem gdy jest wywołana w trakcie transakcji
oresult Commit(oboolean startnew = FALSE) - zatwierdza transakcję, ustawienie parametru startnew na wartość TRUE powoduje rozpoczęcie kolejnej transakcji, kończy się niepowodzeniem gdy jest wywołana poza transakcję
oresult Rollback(oboolean startnew = FALSE) - wycofuje transakcję ustawienie parametru startnew na wartość TRUE powoduje rozpoczęcie kolejnej transakcji, kończy się niepowodzeniem gdy jest wywołana poza transakcję