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

While system initialize/update time can we stop OOTB Synch job for both the categories product and category

Former Member
0 Likes
276

My Requirement is we are maintaining different product catalogs and only one single catalog version (Online) for each catalog . Now i want to avoid OOTB synch job at initialisation/system update time. we are creating 2 diff sync job suppose 3 catalog 1. abcProductCatalog -> Single catalog version Online 2. defProductCatalog -> Single catalog version Online 3. ghiProductCatalog -> Single catalog version Online

i prepare impex for 2 sync job like 1. abcProductCatalog (Online) -> defProductCatalog (Online) 2. defProductCatalog (Online) -> ghiProductCatalog (Online)

But while doing the initilization/System Update it is loging for staged catalog OOTB Synch jopb trying to creating but failing and remaing data import also failing.

Can any help on this.

Accepted Solutions (0)

Answers (1)

Answers (1)

sduvvuri
Explorer
0 Likes

Products and Categories are synchronized as part of ProductCatalog sync.

This will take place in AbstractDataImportService.synchronizeProductCatalog() method during init/update. Here CatalogVersionSyncJob is being created with source as Staged Version. Hence the issue. You can override this method and add another condition or you can override DefaultSetupSyncJobService.createProductCatalogSyncJob() method which gets called in the above method and actually creates the job.