Processing Messages and Pause Reasons
The refusals before a run, the pause reasons of a background run, and the error codes a record can carry, with whether it may be retried.
Draft brief for authors. Three tables: refusals before a run · pause reasons · record error codes (with "retryable or not").
Page type: Reference · Audience: Business user, Administrator
Refusals: MASSPROCALREADYRUNNING · MASSPROCJOBPAUSED · MASSPROCNAMEDUSERREQUIRED · MASSPROCSAPUSERNOTAUTHORIZED · MASSPROCSAPUSERNOTACCEPTED · MASSPROCSAPUSERCHECKFAILED · MASSPROCIDENTITYUNKNOWN · MASSPROCSCHEDULENAMEDUSERUNSUPPORTED · MASSPROCSCHEDULERUNAVAILABLE · MASSPROCRUNUSERSESSIONEXPIRED · MASSPROCROWCHANGED / AFTERSEND · MASSPROCJOBINLINEINTERRUPTED · MASSPROCRETRYNOTHINGRETRYABLE · MASSPROCCLEARS_* · the technical destination refusals (link messages-connection).
Pause reasons: User · SAP system not responding (after 5 minutes) · Connection to SAP not usable · Interrupted · Interrupted (named user) · Sign-in expired · Add-on quota used up, each with the next step.
Record error codes: Rejected by SAP · Not found in SAP · Invalid · SAPUSERNOTAUTHORIZED · SAPOUTCOME_UNKNOWN · Not processed · Status not saved · Changed during processing, each with "retryable" yes/no.
Related information: pause-resume-stop, retrying-failed-records, outcome-unknown.
Source in the product repository: .claude/rules/mass-processing.md, customer guide §8, srv/lib/sap-interface/classify.js.
Last updated: