2017-02-02 11 views
0

В сервере разработки я выполнил задачу «SAP_FIORI_LAUNCHPAD_INIT_SETUP» с помощью транзакции stc01, которая создала ниже службы Odata с соответствующими службами SICF.Не удалось захватить SICF-службы Fiori LaunchPad OData Service (/ UI2/namespace) в TR

о ZINTEROP

O ZPAGE_BUILDER_PERS

о ZPAGE_BUILDER_CONF

о ZPAGE_BUILDER_CUST

о ZTRANSPORT

Но так как я хотел, чтобы все вышеперечисленные OData услуги и это соответствующие услуги SICF в TR, чтобы он был выпущен для Quality.Therefore, я удалил все вышеупомянутые услуги odata и вручную с помощью транзакции/IWFND/MAINT_SERVICE.

Но SICF-сервисы не записаны в TR, поэтому после освобождения до качества я могу видеть только службы ODATA, и на этом узле ICF отображается Initial .PFB the TR screenshot.

TR Screenshot

ICF Node

Пожалуйста Guide.

С уважением,

Сайед

ответ

1

В системе разработки, вы создали свои услуги в качестве части пакета развития или в качестве временных локальных объектов? См предпосылки в: Transporting ICF Services

Вы должны иметь возможность добавлять свои услуги запрос транспорта, с помощью транзакции SICF: «Щелкните правой кнопкой мыши на службу -> Объект записи каталога» , как указано здесь в следующем: Missing entry in SICF services after webservice transporting, How to get a SICF Node for a imported BSP?, How to transport web dynpro application и Help, SICF Service is not transported

+0

Я ссылался на вашу ссылку «Справка, служба SICF не транспортируется».Я изменил его с локального объекта на свой ZPackage и сохранил его в TR и перевел то же самое в систему качества. Тем не менее, служба SICF показывает начальное значение – Sayed

+0

Когда вы говорите, служба SICF показывает «начальную», что это значит? Скриншот был бы полезен. В https://help.sap.com/saphelp_nw70ehp2/helpdata/en/f2/22df3a750f6a02e10000000a11405a/content.htm говорится: «Если для службы существуют анонимные данные входа в систему, эти данные удаляются при транспортировке службы. Это означает, что вам может потребоваться ввести его снова ». Если услуга транспортируется, она может быть неактивна в целевой системе. Это проблема? –

+0

Я приложил скриншот узла ICF от Quality Server. Служба не существует, если она проверяется транзакцией SICF. Он отображается как начальный. – Sayed

0

1) Ваш ICF узел «OData» показано на скриншоте активен?

2) Когда вы сохранили услугу в запросе на транспортировку, ее следует включить как R3TR SICF YourServiceName. Когда вы переносите этот запрос на транспортировку в свою систему качества, должен быть журнал импорта. Вы должны увидеть, что ваша служба была импортирована с returncode=0.

Когда я начала транзакции SICF, я получаю следующий экран: enter image description here

Когда я нажимаю «Выполнить (F8)», я получаю следующий экран: enter image description here

Здесь я могу найти услуги, например путем расширения «default_host».

Как это выглядит в вашей системе?

+0

В соответствии с моими скриншотами. При ручном добавлении служб Odata через транзакцию/IWFND/MAINT_SERVICE в этот момент служба ICF не запрашивалась для сохранения в TR.Hence. R3TR SICF ServiceName не записывается в TR. – Sayed