ProcessExitByChoreRollback

ProcessExitByChoreRollback initiates a chore rollback and exits with an error code. Similar to ChoreRollback, 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, ProcessExitByChoreRollback throws out all pending edits from all previous processes and exits.

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

ProcessExitByChoreRollback returns the error code number.

This function is valid in TM1® TurboIntegrator processes only.

Syntax

ProcessExitByChoreRollback;

Arguments

None.