2016-12-01 11 views
0

Я создал объект в модели данных и выполнил реализацию службы в построителе услуг шлюза. позже я удалил entity и entityset и создал новые entity и entityset. При реализации услуг после кодирования GetEntitySet(Query) при попытке активации получает следующее сообщение об ошибке:Ошибка в сервисе SAP Gateway: метод Zx_xSet_GET_ENTITYSET не объявлен или не унаследован в классе ZCL_Z_xx_DPC_EXT

"Method Zxxxx_xxxSet_GET_ENTITYSET is not declared or inherited in class ZCL_Z_xxxx_DPC_EXT."

показывая Также

'deleted method/function 'Zxxxx_xxxSet_GET_ENTITYSET' does not exist.'

+0

Если мой ответ не работает, включите скриншот SEGW. Спасибо! – Brian

+0

Помогло ли мое предложение? – Brian

ответ

0

Попробуйте регенерировать службу в SEGW.

Класс ZCL_Z_xxxx_DPC восстанавливается при нажатии кнопки регенерации, а ваш класс ZCL_Z_xxxx_DPC_EXT является подклассом сгенерированного класса.

Я думал, что ваш класс пытается переопределить метод, который был удален в сгенерированном суперклассе.