ProcessExitByProcessRollback

ProcessExitByProcessRollback initiates a process rollback and exits with an error code. Similar to ProcessRollback, when used inside a TurboIntegrator process, this function throws out all pending edits and cancels further processing. An error message appears in the tm1server.log and tm1processorerrorXXX.log files.

When used in a single-commit mode chore, ProcessExitByProcessRollback throws out all pending edits from all previous processes and exits.

When used in a multi-commit mode chore, ProcessExitByProcessRollback throws out all pending edits from the current process and then exits. Changes that have already been committed cannot be rolled back.

ProcessExitByProcessRollback returns the error code number.

This function is valid in TM1® TurboIntegrator processes only.

Syntax

ProcessExitByProcessRollback;

Arguments

None.