Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Usage of MARC in DATABASE view after migration S4HANA.

nh11
Explorer
0 Kudos

Hi,

After ECC system got migrated to S4HANA and if there were custom database views exit on MARC before migration, so is it necessary to make some change to database view or it is fine as it is? Because in S4HANA MARC will be CDS view.

4 REPLIES 4

Sandra_Rossi
Active Contributor

What is exactly a "custom database views exit"? (the word "exit" confuses me)

DominikTylczyn
Active Contributor

sandra.rossi

I think the OP meant " if there were custom database views on MARC before migration". The "exit" word should be more of "exists".

DominikTylczyn
Active Contributor

Hello nh1

The answer is "it really depends". It depends on what fields you expose in customs views based no MARC.S/4HANA indeed provides a replacement object (CDS view) NSDM_E_MARC for MARC. However the MARC table is still there and it's actively used. The NSDM_E_MARC view is based on MARC itself:
[...]
define view nsdm_e_marc<br>  as select from    marc             as t
[...]

Check out the definition of NSDM_E_MARC view. All the t.* fields are coming directly from the MARC table. So if your custom views use those fields only, you are ok.

Best regards

Dominik Tylczynski

nh11
Explorer
0 Kudos

Hi @sandra.rossi,

It is a mistake, I just used exit by mistake instead of exist.