An apparatus, system, and method are disclosed to signal a logical error
in a function call made by an integration adapter. The apparatus includes
an communication module, a code extraction module, a comparison module,
and an error report module. The communication module receives a business
object having an error dictionary in response to a function call. The
code extraction module extracts an error code value from the business
object based on an error code location identifier. The comparison module
compares the error code value to an associated error code in the error
code dictionary. The error report module signals a logical error in the
function call.