Violating transaction rules for the 'BeginTransaction' method (BeginTransactionBeforeTryCatch) Description The BeginTransaction method must be outside the TryCatch block immediately before the Try operator; Sources Transactions: Rules of Use (RU)