on ‎2019 Feb 15 8:18 AM
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.
Request clarification before answering.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.