1. An apparatus to signal a logical error in a remote function call made by an integration adapter, the apparatus comprising: a communication module configured to receive a business object having an error dictionary in response to a remote function call; a code extraction module configured to extract an error code value from the business object based on an error code location identifier; a comparison module configured to compare the error code value to an associated error code in the error dictionary based on a comparison condition; and an error report module configured to signal a logical error in the remote function call in response to the error code value and the error code satisfying the comparison condition.