cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Impex: Initializatio n and Update Process

Hari_prasad
Participant
0 Kudos
819

I have created one impex file and i want to run it at initialization or update process so where should i configure this impex (CoreSystemSetUp.java or InitialSystemSetUp.java) ?

Also what is the difference between both setup class? when we should configure impex files to CoreSystemSetUp.java and when to InitialSystemSetUp.java?

What is the difference between Project Data and Essential Data?

Accepted Solutions (0)

Answers (1)

Answers (1)

arvind-kumar_avinash
Active Contributor

What is the difference between Project Data and Essential Data?

Essential data: your application may not start or operate properly without essential data. During the essential data creation of initialization/update process, the platform scans the <extension_name>/resources/impex folders for files with names that match the pattern essentialdata*.impex and imports them. Some examples of essential data are Languages, Currencies, Warehouses, Delivery modes etc.

Project data: your application can start and operate without essential data, but due to lack of project specific data, the application pages (browse, search etc.) will be blank or even will not allow a user to complete some flows. During the project data creation of initialization/update process, the platform scans the <extension_name>/resources/impex folders for files with names that match the pattern projectdata*.impex and imports them. Some examples of project data are Products, Product categories, Promotions, Product and category media, Product stock levels, CMS content etc.

Please check the following pages for more details:

  1. https://help.sap.com/viewer/d0224eca81e249cb821f2cdf45a82ace/1905/en-US/8beedbec8669101491c4a5cd1ffc...
  2. https://help.sap.com/viewer/3fb5dcdfe37f40edbac7098ed40442c0/1905/en-US/9236d781bd6a4330ad12dbc3b888...
  3. https://help.sap.com/viewer/4c33bf189ab9409e84e589295c36d96e/1905/en-US/8ad2f0a7866910149c31803942c9...

I have created one impex file and i want to run it at initialization or update process so where should i configure this impex (CoreSystemSetUp.java or InitialSystemSetUp.java) ?

Please check https://wiki.hybris.com/pages/viewpage.action?pageId=294094415

Also what is the difference between both setup class? when we should configure impex files to CoreSystemSetUp.java and when to InitialSystemSetUp.java?

Please check https://wiki.hybris.com/pages/viewpage.action?pageId=294094415

Hari_prasad
Participant
0 Kudos

Thank you arvind