This document describes a design for automating the processing of high-volume incoming records, like invoices, at a shared service center. It discusses straight-through processing using data validation, enrichment, and exception handling. Exception handling involves wrapping exceptions for easy resolution, generating different types of exception messages, and escalating exceptions that can't be resolved internally. The goal is to minimize manual intervention and optimize the automated processing of incoming records.