Как сгенерировать пользовательское сообщение об ошибке SOAP из входящего адаптера ABAP
Используя ABAP, мы создали поставщика услуг, и при определенных условиях служба должна отправлять сообщение об ошибке SOAP, которое должно содержать такие данные, как код ошибки, описание ошибки и т. Д. Стандартная реализация ABAP не позволяет отправлять эту ошибку. Пытался отправить обычное исключение с типом структуры с обязательными полями, но дальше клиенту оно не передается.
попытался передать объект CL_SOAP_FAULT_11 исключению CX_SOAP_FAULT. его как-то съедает стандартный код, отправляющий просто пустое мыльное тело.
Эта служба встроена в R/3, а не в PI