cancel
Showing results for 
Search instead for 
Did you mean: 

How to use two Backends with only one Frontend (S4/Hana)

Former Member
0 Kudos

Hey guys,

i am trying to use two backends (DEV, QUAS) with only one frontendserver. In the frontend i have two clients (200 and 500). If you are logged in in 200 the user should be connected to the DEV (200) system. On client 500 there should be a connection to QUAS (500).

200 -> DEV is working
500 -> QUAS is using the RFCs of DEV.

Does anyone knows in witch tables i have to maintain system alias?

I tried the following:

In table /IWFND/V_DFSYAL i added these aliases followed from the RFC connections:

ERP_BACKEND ERP_BACKEND_WEQ
ERP_BACKEND_MO ERP_BACKEND_WEQ
ERP_BACKEND_PGW ERP_BACKEND_WEQ
IWF_UNIT_TEST_1 U3D_000
LOCAL NONE

In table /UI2/V_ALIASMAP i added:

500 NW ERP_BACKEND_WEQ
500 S4CA ERP_BACKEND_WEQ
500 S4CMD ERP_BACKEND_WEQ
500 S4EAM ERP_BACKEND_WEQ
500 S4ECCSE ERP_BACKEND_WEQ
500 S4EHS ERP_BACKEND_WEQ

and so on... ( for all S4 aliases)

When i have a look in TA /n/IWFND/ERROR_LOG i get the error:

Systemalias " is not available.

System alias '' does not exist

Message no. /IWFND/CM_COS002

Diagnosis

An SAP system alias was deleted after it had been used to process Generic Service Data Objects (GSDOs).

These GSDOs have been sent to a consumer together with their SAP system alias information. But this alias no longer exists.

SAP Gateway cannot connect to the corresponding SAP business system because of the missing system alias.

System Response

Requests from a consumer for these GSDOs cannot be processed by SAP Gateway.

Procedure

Carry out one of the following options:

  • Create the SAP system alias again and make sure it points to the same SAP business system as before.
  • Delete the corresponding GSDOs from the consumer database.

I found the note 2557379 - System alias "S4FIN" does not exist. But this was not the solution.

Thank you!

Steffen

Accepted Solutions (0)

Answers (0)