Overview
The error "Unable to View a Configuration under a Component Inside the Basket" occurs when attempting to view components in a basket within your application. This issue is typically due to a soft-deleted Product Configuration (PC) that is marked as canceled and does not appear in the MACD baskets. The problem was identified in the context of a change order where components should be present in the solution created from the parent (replaced solution). The resolution requires manual intervention to either mark the soft-deleted attribute as false or create a new PC in the MACD basket.
Information
Error Message: "Unable to View a Configuration under a Component Inside the Basket"
Cause: The issue arises when a Product Configuration (PC) is soft-deleted and marked as canceled, preventing it from appearing in the MACD baskets. This typically occurs in change orders where components should be present in the solution created from the parent.
Resolution Steps:
-
Identify the Affected Product Configuration:
- Locate the PC that is expected to be visible under the relevant component in your basket.
-
Check for Soft-Deleted Status:
- Verify if the PC is marked as soft-deleted in the previous solution.
-
Mark Soft-Deleted Attribute as False:
- Navigate to the previous solution where the PC was soft-deleted.
- Update the soft-deleted attribute to false. (both in Salesforce and SM service DB)
- Ensure corresponding Salesforce records are updated to reflect this change. (Cancelled_By_Change_Process__c field on configuration/subscription/service)
-
Create a New Product Configuration (Alternative):
- If marking the soft-deleted attribute as false is not feasible, create a new PC in the MACD basket.
- Ensure the new PC matches the attributes of the previous one.
-
Verify Resolution:
- Check the basket to confirm that the components are now visible. (you might need to create a new MACD basket)
- Ensure that the order closure process can proceed without issues.
Important: There is no API available to automate the undelete process; manual intervention is required as described above.
Frequently Asked Questions
- How do I know if this error applies to my situation?
- You will not see the old product configuration when attempting to view components in a MACD basket, particularly in the context of a change order where product configurations should be present under a component but are missing.
- Can I use an API to undelete the Product Configuration?
- Unfortunately, there is no API available to undelete a soft-deleted Product Configuration. Manual intervention is required to mark the soft-deleted attribute as false or to create a new PC.
- What should I do if the components are still not visible after following the resolution steps?
- Ensure that the soft-deleted attribute is correctly marked as false and that all related Salesforce records are updated. If issues persist, consider creating a new PC in the MACD basket and verify that it matches the attributes of the previous configuration.
Priyanka Bhotika
Comments