Handling knowledge base version update for the user
Whether working on a fresh quote or opening a quote that already had been created a while a user should never need to worry or check himself about updates of configuration models. Because users may forget to update Knowledge Base (KB) when they open a quote that was started some time ago this would lead to rework and loss in time (and maybe information). The system takes up this responsibility and lets the user always work on the latest valid product version. On opening a quote the system prompts the user in case a new KB version is available. With the 22/11 release this check has also been added when you do item templating, i.e. you copy items from a historic quote that might be on an older version. After item templating you are also prompted of the latest available version.
Additionally in the SSC case the product model update check has been aligned with the standard SSC behavior for KMAT / children configuration.
In Mind Cloud product model
Maintaining configurable products on In Mind Cloud's Digital Sales Platform requires to set up, configure and maintain knowledge bases that keeps all constraints and knowledge. If such a product knowledge base gets updated, the user can get a notification if the Setting Boolean is turned on. In the other case the Pre-Submit check would take care of this operation.
Any product model that gets added to the line items will experience the update check depending on the system setting.
Manually added KMATs via SSC
In the case of using the SSC architecture, the same check will apply to each manually added configurable KMAT on the line items. Also if there is a manually created parent-child relation between two independent configurable materials (KMATs).
For configurable child items that are being exploded through the parent KMAT, please refer to SSC KMAT controlled child-explosion and knowledge base updates
Configuration
Users (Administrators) can enable a system setting to prompt users when they open a quote that a new KB version is available and allow them to trigger a KB update. In order to use this feature, under 'Administration' -> 'Setting Boolean' -> 'Check if new KB version available before quote open' flag must be set to True:
This setting is to check on whether there are new knowledge base versions for configurable products on an open quote.
SSC KMAT controlled child-explosion and knowledge base updates
Implementations using the SSC system integration with ERP variant configuration, leverage the matching ERP standard of controlling the KB upgrades. In case a KMAT is exploding a configurable material, which can also be a standalone material with an own KB version, is in this context always controlled by the parent KMAT. This means, that the child product will never work in an exploded case on its own KB version and will always carry the parents' KB version.