Mit der App-Entwicklung in Fiori hat sich für uns ABAP-Entwickler, die im Dynpro- und Web-Dynpro-Umfeld einen unkomplizierten und schnellen Zugriff auf die Daten ge-wöhnt sind, eine Sache grundlegend geändert: Es ist ein Zugriff über die OData Services notwendig. Diese können in der Transaktion SEGW erstellt werden – anschließend wer-den sie im Normalfall im extra dafür eingerichteten Gateway Server aktiviert.
Die OData Services können nun aus dem Frontend in einer Applikation aufgerufen werden – dabei hat der Entwickler Zugriff auf die sogenannten CRUD-Befehle (Create, Read, Update, Delete). Soweit zumindest die Theorie. An vielen Stellen kann es jedoch zu Fehlern in den OData Services kommen. Ich habe Ihnen in diesem Whitepaper meine Erfahrungen zusammengetragen und hoffe, dass es Ihnen bei Ihrer Fehlersuche hilfreich ist. Ich gehe auf die Punkte ein, mit denen ich in der Vergangenheit in der Praxis vermehrt in Kontakt gekommen bin.