In CRM I'm attempting to change business partners on a sales document. We have process_type ZLIT configured as a Service Confirmation. I am able to build these fine with the BAPI_BUSPROCESSND_CREATEMULTI, however, when I attempt to utilize the change bapi for BP change I get an error thrown by CRM_ORDER_CHECK_AUTHORITY_ACE that "An authorization check could not be executed". When I stepped through in debug this was thrown because the "Process_type" was blank. The header table being sent to the change BAPI does not include a data element for the 'Process_type".
In other entries on this forum re: this BAPI I see most of the answers refer to the CRM_ORDER_MAINTAIN function mudule. I'm confused by this because the Change Bapi ultimately calls the order maintain function.
Can anyone shed any light on this error.