Skip to Main Content
Customer Feedback

We love feedback from you on our products and the problems in your daily work that you would like us to solve. Please describe the challenge you're encountering and your desired outcome. Be as detailed as possible.

For technical issues or bugs please head to Support or our Developer Community. You can assign up to 20 votes in total. Thank you for your feedback.

Status explanation: 'Future Consideration' = Continuing to collect further feedback, not planned at this time. 'Investigating' = Prioritized for deeper customer and feasibility investigations ahead of planning development.

Status Already exists
Product PIM
Created by Guest
Created on Sep 19, 2022

Allow Sync down to other environments while in Prod mode

There needs to be a way to push product updates to lower environments (dev, qa, sandbox) when in "production mode" -- basically to refresh published products to other environments without turning off production. Would be ideal if there was another job type to just pull deltas of published products that doesn't check that its in "production" mode.

  • Guest
    Reply
    |
    Mar 9, 2023

    Hi Arthur,

    I was able to test this today. It does seem to let me run refresh published products on sandbox when prod is syncing approvals. However, it gives a lot of messages like this:
    Unable to find any Categories within Commerce for PIMCategoryId: f0dc5bc4-a43f-11eb-8c15-37951e3b0982

    So I'm not sure it's actually updating anything.


    2 replies
  • Guest
    Reply
    |
    Jan 27, 2023

    Hi Scott,

    No worries - let us know when you get a chance to test this. This should work as you expect but I'll wait to get confirmation from you.

  • Guest
    Reply
    |
    Jan 27, 2023

    Hi Arthur,
    I haven't forgotten about this one. I have a specific project I wanted to test it on, but they are switching domain names, so I need to wait for that to go to prod (its a separate category tree) before I try it. Will get back within 2 weeks.


  • Guest
    Reply
    |
    Jan 25, 2023

    Hi Scott,

    We should have fixed that issue with a change we made in Q3 of 2021. We changed the integration job so it matches on the website name rather than the ID to avoid this issue when switching publishing environments. As long as the website's have the same name between environments this should work. Could you send the error message you're seeing with the refresh?

  • Guest
    Reply
    |
    Jan 25, 2023

    Hi Arthur,

    It does fail, but I think it's because the website GUIDs are different between sandbox/prod.


  • Guest
    Reply
    |
    Jan 25, 2023

    Hi Scott,

    The active publishing environment setting is specific to the publish job. This setting does not affect the refresh job and you can run the refresh in your sandbox or other secondary environments without changing the active publishing environment setting. Typically, this setting is only changed once during an implementation when you are ready to go live. At that point you set Production as the publishing environment, enable publish in production, disable publish in sandbox, and if desired, configure the refresh job to keep data up to data in sandbox.

    Could you verify if the refresh job fails to run in sandbox with the active environment set to production?

    -Arthur

  • Guest
    Reply
    |
    Jan 25, 2023

    Hi Arthur,

    Could you clarify this a bit more? We just tried this the other day and it didn't work.

    Use case:
    1. We have approved products getting published in production. Everything is working great.

    2. We want to refresh sandbox to get recently added data.

    Currently I have to switch to "sandbox' environment in PIM settings, run the Sync job, switch the category tree to pint to the sandbox websites, then run the refresh published products in sandbox. Meanwhile, production isn't getting updates and we have the PIM users pause all approvals until we are done.
    Are you saying that we don't need to follow these steps anymore?

  • Guest
    Reply
    |
    Jan 25, 2023

    Hi Scott,

    We made an update to the refresh job that allows you to pull product data for any status (previously it only worked for products with published status). With this change, you can now pull data to secondary environments that have not yet been published to production using the refresh job - so it will not cause the status of the products in PIM to change.

    Does this satisfy the request here or are you looking for additional capability?

    -Arthur