cancel
Showing results for 
Search instead for 
Did you mean: 

FIORI on Hub vs Embedded Server

Former Member
0 Kudos

Hi,

From our previous project, we were successful in deploying FIORI apps on an embedded environment (fiori/gateway and backend residing on the same server). Now we want to try to deploy FIORI apps in a hub environment (fiori/gateway and backend residing on different servers). I was wondering if the process for configuring the applications is still the same? Are there any added steps we need to do? Will we be encountering CORS issues in our case?

We are going to deploy Sales Order Approval and Sales Tracking by the way.

Thanks in advance.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Melanie: Were you able to resolve this issue? We are facing the same problem.

In /IWFND/MAINT_SERVICE for example search *SALE* (from backend) for new services results only with:

BEPCB_SALES_CONTRACT_SRV1Sales Contract ServiceCB_SALES_CONTRACT_SRV
BEPCB_SALES_GROUP_CONTRACT_SRV1Sales Group Contract ServiceCB_SALES_GROUP_CONTRACT_SRV
BEPCB_SALES_QUOTATION_SRV1Sales Quotation ServiceCB_SALES_QUOTATION_SRV

Odata service for creating sales orders should be: SRA017_SALESORDER_CREATE_SRV, but we cannot find this or any other relevant services required for launchpad usage. Our launchpad works fine but is not able to call the services:

App Implementation: Create Sales Orders - SAP Fiori for SAP ERP - SAP Library

What could be the cause for us not finding the relevant Odata services??

Edit 4.8.2014: We have done all customizing according to Sap Help and have sap_all access rights on both servers. We are running ERP 6.0 EHP7 SP5 and have the following components installed on the gateway:

SAP_BASIS7407SAPKB74007SAP Basis Component
SAP_ABA7407SAPKA74007Cross-Application Component
SAP_GWFND7407SAPK-74007INSAPGWFNDSAP Gateway Foundation 7.40
SAP_UI7408SAPK-74008INSAPUIUser Interface Technology 7.40
PI_BASIS7407SAPK-74007INPIBASISBasis Plug-In
ST-PI2008_1_7109SAPKITLRE9SAP Solution Tools Plug-In
SAP_BW7407SAPKW74007SAP Business Warehouse
IW_PGW1005SAPK-10005INIWPGWProcess Gateway
UIEAAP011002SAPK-10002INUIEAAP01UI for ERP Central Applications
UITRV0011000-UI for Travel
UIX01EAP1002SAPK-10002INUIX01EAPUI for ERP Central Applications
UIX01HCM1002SAPK-10002INUIX01HCMUI for HCM Application
UIX01TRV1002SAPK-10002INUIX01TRVUI for Travel Application
ST-A/PI01Q_7312SAPKITAB9LServicetools for SAP Basis 731

Are we missing some installations?

Yours,

Matti Hokkanen

Former Member
0 Kudos

We were able to resolve this issue. We did not understand that you actually need to install separate packages into backend system. Based on what we could find from Sap help, we were in the belief that these packages would have been included in the latest support packages within EHP7, however this is not the case. So in this case we were missing the SRA017 package installation in the backend system.

Former Member
0 Kudos

Hi Melanie,

Can I check if you have any installation guide for Fiori embedded deployment?

If so, can you please share the link.

Thanks,

Ananth

Former Member
0 Kudos

Hi Ananth,

It's the same as the official installation guide for SAP FIORI. Your basis administrator just need to make sure the that RFC connections are working properly.

Thanks,

Melanie

Former Member
0 Kudos


Hi Melanie

How did you manage to solve the problem?

regards

Former Member
0 Kudos

Hi,

So we are implementing a central hub kind of scenario for our FIORI project. Our UI components are installed on our gateway server while our Odata components/SRA files are installed on our backend server/ERP.

1.) On our ERP server, when we access SICF, we cannot see opu node. Do we need to activate the services or not?

2.) Do we need to upgrade our SAP Netweaver Gateway release 7.02 to 7.31?

Thank you.

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Melanie,

SICF entries are created on Gateway when you register services by /IWFND/MAINT_SERVICE on Gateway server.

Please look at the section 2.1.4 of the Installation & Configuration Guide.

http://help.sap.com/saphelp_fiori/fiori10_install_en.pdf

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

We cannot see the services using /IWFND/MAINT_SERVICE. I we have to activate them first right? So that's why we went to SICF transaction code. But we cannot see the services on opu node. On the Gateway server, we can only see the UI components of FIORI on opu node. But on our backend server (which according to the guide, where the SRA files should be installed), we cannot see any gateway services. In fact we cannot even see the opu node.

We are sure that the components have been installed cause we checked it already.

Just wondering why we cannot see the services that we need to activate in SICF. Should we upgrade our Gateway to 7.3 on our backend server? Or should the SRA files be installed on our Gateway server instead of our backend...but that would make it into an embedded environment right?

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Melanie,

You wont't see ICF nodes on ERP. Gateway works as OData proxy and connects to ERP.

Do you have any app runtime issue?

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

So does that mean we should have installed the SRA files on our gateway server instead? I'm really not familiar with central hub environment. I just know from our administrator that ERP/backend app will be on different server while FIORI will be on another different server (gateway server).

We can successfully deploy the UI part of the FIORi but it's having an error looking for the gateway services (in our case is in our ERP server). Really don't know whether the problem is installation (wrong server installation), the connection between the two servers or with our RFC destination.

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Melanie,

Simply follow the Installation & Configuration Guide.

1. Install SRA* add-on on ERP

2. Install UISRA* add-on on Gateway

3. Register OData services on Gateway

If you share error details, SCN community members can help.

Please also look at the troubleshooting guide.

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

We were able to install SRA* and UISRA* on both ERP and Gateway. But on the installation guide 2.4.1 Configure App-Specific Gateway Services and 2.4.2. Activate Gateway and UI5 Services in SICF,  we cannot see the services to be activated on our Gateway server. We can only see the services for the launch page.

According to our Basis admin, they have already configured BEP and RFC destination.

We can see the services (SRA*) on our ERP server side but we cannot activate them since there's no transaction code for IWFND/MAINT_SERVICES in our ERP side.

Hope you can help us with this matter.

Your help is much appreciated.

Former Member
0 Kudos

Additional info. We cannot also see the SRA services in transaction SICF.

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Melanie,

I guess you did not executed the step 2.4.1.  Did you register app specific services?

Please follow the install guide.

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

We can't finish 2.4.1 since we cannot see the services that needs to be registered. The odata services are residing on a different server other that our gateway server.

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Melanie,

That is the root cause. Execute the section 2.4.1

2.4.1 Configure App-Specific Gateway Services.

+ Select the backend system alias

+ Copy and past the external service name from install guide. Section 2.5.1 Gateway Services for Applications

Regards,

Masa

SAP Rapid Innovation Group - RIG

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Melanie,

Is is same steps for configuration. Do you have any issue for configuration?

1. Configure Gateway in the Hub

2. App URL should point to the Hub

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

Thanks for the fast reply as always.

We haven't encountered any issues yet cause we haven't started with the configuration actually. I'm just getting some insights regarding the installation/configuration of FIORI if the gateway and backend is on a different server. Will update this thread if we encounter any issues.