Document Designs Not Replicating
Scenario:
Customer is unable to replicate document design changes to downstream stores. However, all other replication of other resources such as inventory, documents, and customers appears to be replicating normally.
Issue:
Since the introduction of Retail Pro Prism 2.1.0.6, the system can be configured not to send core resources. As document designs are a Core Resource (transformdesign), they will not replicate if the system is configured in this way. This functionality is detailed in the following documentation: Whats New in Retail Pro Prism 2.1.0.6. Below is an excerpt from that document.
Added parameter to PrismMQService.ini file:
section: [GENERAL]
parameter REPLICATECORERESOURCES=True (default)
If set to false, PrismMQ won't produce any record in producer_cache table for core resources (except controller record). Thus, core resources won't be replicated to any subscriber.
Problem:
If the system is configured using the REPLICATECORERESOURCES=False in the PrismMQService.ini file, technicians who are unaware of the configuration may identify the failure of a resource replicating as a replication problem rather than this configuration.
Solution:
To identify if the system is configured to suppress core resources replication, check the startup block in the PrismMQServiceAsService##### log, shown below. There you will find all the initialization parameters for the service. If that is not available, check the PrismMQService.ini file itself.
Summary:
The understanding of a given configuration by the reporting party can be incomplete or misunderstood. Taking time to assess the environment and review the configuration files before attempting more drastic measures may save you time in the long run.