2016-12-01 8 views
0

데이터 모델에서 엔터티를 만들고 게이트웨이 서비스 작성기에서 서비스 구현을 수행했습니다. 나중에 entityentityset을 삭제하고 entityentityset을 새로 만들었습니다. 나는 다음과 같은 오류가 활성화 할 때 GetEntitySet(Query) 코딩 후 서비스 구현에서 : SAP 게이트웨이 서비스의 오류 : 메서드 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 클래스는 생성 된 클래스의 하위 클래스입니다.

제 생각에 클래스가 생성 된 수퍼 클래스에서 삭제 된 메서드를 다시 정의하려고합니다.