У меня следующая проблема:
Я создал приложение и соответствующие oData в интерфейсной системе. Все работало нормально. Потом меня научили, что это неправильно и я должен создавать oData в бэкенд-системе.
Так что я сделал это. Я создал точно такой же oData в бэкэнд-системе, создал другую службу для нового oData в транзакции /iwfnd/maint_service во внешнем интерфейсе, изменил источник данных в манифесте моего приложения, и все, казалось, работало нормально. Чтобы добавить приложение на панель запуска, мне понадобился еще один (или два?) сервиса в транзакции SICF (пути sap/bc/bsp/sap и sap/bc/ui5_ui5/sap). Они были сгенерированы автоматически для моего внешнего интерфейса-oData. Поскольку они не были сгенерированы автоматически во внешней системе для моего нового backend-oData, я добавил их вручную. Это, похоже, тоже сработало. Поэтому я перенес все в систему качества (приложение из WebIDE в SAP было перенесено как обновление уже существующего приложения).
А теперь моя проблема:
Вчера после переноса мое приложение отлично работало в только что обновленной версии. Сегодня я получаю ошибку в системе качества, которая гласит: Не найден системный алиас для сервиса ZEXAMPLE_SRV_0001 и пользователя USER1234 (я перевел это сообщение об ошибке с немецкого). Эта ошибка для меня новая и раньше у меня такого не было. Настройки для моего внешнего интерфейса-oData были другими (без системных псевдонимов и режима обработки службы = только совместное развертывание), и они были сгенерированы автоматически.
Теперь для моего бэкэнд-oData в системе разработки есть настройка на основе маршрутизации, и поддерживается правильный системный псевдоним, и приложение работает там отлично. Но в системе качества нет системности. Итак, я перенес системные алиасы из системы разработки в систему качества, но это не сработало, потому что системные алиасы в системе качества должны быть другими.
Я попытался сделать точно такие же настройки в системе качества для моего backend-oData, как и для frontend-oData, но затем в /IWFND/ERROR_LOG я получаю сообщение No service for namenspace /SAP/, Name ZEXAMPLE_SRV, Version 0001 found.
Так может ли кто-нибудь сказать мне секрет, какой шаг мне нужно сделать, чтобы все снова работало правильно? Я уже в отчаянии.
Большое спасибо и лучшие пожелания