cancel
Showing results for 
Search instead for 
Did you mean: 

SLT - RFC Connection to TARGET (ERP/S4HANA) Configuration

regysm21
Active Participant
0 Kudos

Hi Experts,

i have two question regarding the SLT configuration using a S4HANA as a Target Connection (using RFC-Connection).

1. Is this possible, or a target RFC connection here is meant only a BW-System?

2. The other question that I have is: Lets say, we connect a Source System ERP through SLT with a HANA DB (of an S4-System) as a target connection. Is it possible to update the SAPABAP1-Schema of the target connection directly, or the data from SLT should be placed in another schema and then somehow integrated in the target SAP tables (like MARA etc.)?

Thanks,
Regys

Accepted Solutions (1)

Accepted Solutions (1)

ian_kirkman
Employee
Employee
0 Kudos

Hi Regys,

Regarding the first question, RFC connections can be made to systems with DMIS installed or S4CORE. This means that the RFC scenario 'ABAP-based SAP system' is intended for S/4 HANA systems, as well as DMIS systems.

For the 2nd question, the schema of a created configuration cannot be changed. It's possible to change the target connection to a different system, but the schema is linked to the configuration created in LTRC. If you need to change the schema for a configuration, you need to recreate said configuration.

This is mentioned in KBAs such as:

  • 2746653 - Can the configuration name in SLT be changed?
  • 2815435 - How to replicate a table from a different schema than specified in LTRC? - SLT

Regards,
Ian
SAP Product Support

regysm21
Active Participant
0 Kudos

Hi Ian,

thank you very much for your response.

  • Regarding my first question, our scenario is that we need to migrate an old ERP-System to a new S4HANA-System (not a Simple Finance S4, but just a regular S4-System). So I found out that you can do a RFC Connection to an Simple Finance S4-System, but could not find a concrete answer if the RFC connection can be also used for normal S4HANA System. Lets say, I make a change in the MARA-Table in the old SAP ERP (source system), how would the new S4HANA-System (target system) compare these changes and write it to its own MARA-Table. Is there some built-in logic in the Application Layer to do this or we should develop smth for this to happen? And does it also work for normal S4-System (not Simple Finance S4 Systems)?
  • For the second question, I meant in fact something else. Lets say the following SLT-Scenario: SAP ERP->SLT->SAP HANA DB(which is the underlying DB of an S4-System).

So now we want to move the MARA-Table from the old ERP to the HANA DB (of the new S4-System). When I configure the SLT-Connection between the old ERP and HANA DB, I cannot give the SAPABAP1-Schema (Schema where the S4-original tables are stored), as this exists already in the target DB. I can only give a new schema name (eg. SLTERP, which is fine at this point). Then the old erp tables will be initially moved there. My question is now, how can I do the transition of data (of the old ERP-System that are moved now in the HANA DB of the S4 system) basically from SLTERP.MARA to SAPABAP1.MARA, so that the application server (S4-System) consumes the data that was migrated from the old ERP-System?

Sorry if my question is too long. I would really appreciate your answer on it 🙂

Best Regards,

Regys

ian_kirkman
Employee
Employee
0 Kudos

Hi Regys,

RFC connection can be used for S/4 HANA systems in general (if they are S4CORE101 (S/4 HANA 1610 on-premise) or higher). If the foundation version of S/4 HANA is being used, then DMIS needs to be installed. It should be noted that the DMIS version of the SLT system should be on the equivalent version or higher than the S/4 HANA system. The compatible S/4 HANA versions for a DMIS version can be seen in that DMIS version's release note.

SLT can use DB connections to S/4 HANA systems, but RFC connections are the standard connection to use to them.

For the Central finance (CFIN)/simple finance (sFIN) replication, SLT will still process document inserts and updates (but not deletes) from the source tables and transfer these to the target table. There is additional application logic used in the process, such as multiple tables being read from to transfer the full data of the document to the target. There is also additional processing on the target by the CFIN/sFIN application, which is outside the SLT replication process. I don't cover the CFIN/sFIN side, so I cannot explain the details of this process.

For this second question, why can't you use the SAPABAP1 schema for the SLT configuration? SLT is able to use schema that already exist on the target system (at least for the standard replication scenario).

Best regards,
Ian
SAP Product Support

regysm21
Active Participant
0 Kudos

Thank you very much Ian for the helpful reply. 🙂

Best regards,

Regys

Answers (0)