Do you have any question about this error?
Message type: E = Error
Message class: SCPR_ATC - Message class for ATC checks on BC sets
Message number: 024
Message text: BC-Set contains both shared and non-shared Table content
BC-Set contains shared as well as non-shared tables in the Customizing
objects involved.
BC-Set Activation will proceed without Error Message, but may lead to
data inconsistencies while activation in a Multitenant system.
There are two options:
1) Re-consider Sharing types of Tables which are shared and if it is
valid for being shared, consider changing sharing types for non-shared
tables in BC-Set. It is not recommended to have a heterogenous
customizing objects and BC-Sets with tables both shared and non-shared.
Sharing type can be modified in Technical settings for a table through
SE11.
2) Split the objects with only sharing types into different BC-Set where
BC-Sets are homogenous , whether with only shared tables or only
non-shared tables underlying.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
SCPR_ATC024
- BC-Set contains both shared and non-shared Table content ?The SAP error message SCPR_ATC024 indicates that there is an issue with a Business Configuration Set (BC-Set) that contains both shared and non-shared table content. This situation typically arises when you are trying to transport or activate a BC-Set that has inconsistent configurations regarding the sharing of table entries.
Cause:
- Mixed Content: The BC-Set includes entries from both shared tables (which can be accessed by multiple clients) and non-shared tables (which are client-specific). This inconsistency is not allowed because it can lead to data integrity issues.
- Incorrect Configuration: The BC-Set may have been incorrectly configured or created, leading to the inclusion of both types of table entries.
Solution:
To resolve this error, you can follow these steps:
Review the BC-Set: Check the contents of the BC-Set to identify which tables are included and whether they are shared or non-shared. You can do this using transaction code
SCPR20
(BC Set Management).Separate the Entries: If you find that the BC-Set contains both shared and non-shared entries, you will need to separate them:
- Create two different BC-Sets: one for shared table entries and another for non-shared table entries.
- Ensure that each BC-Set only contains the appropriate type of table entries.
Recreate the BC-Set: If necessary, you may need to recreate the BC-Set from scratch, ensuring that you only include compatible entries.
Testing: After making the necessary changes, test the new BC-Sets in a development environment to ensure that they work as expected without causing any errors.
Documentation: Document the changes made to the BC-Set for future reference and to help prevent similar issues.
Related Information:
SCPR20
for managing BC-Sets and SCPR30
for BC-Set transport.By following these steps, you should be able to resolve the SCPR_ATC024 error and ensure that your BC-Set is correctly configured.
Get instant SAP help. Start your 7-day free trial now.
SCPR_ATC023
Activation not possible due to invalid assignment of NRIV to cust. object
What causes this issue? Object NRIV cannot be converted to NRIVS automatically when creating/activating the BC set for the following reason: - Custom...
SCPR_ATC022
Assignment of View/Table to customizing object is inconsistent
What causes this issue? BC set refers to a Table/View that doesn't or no longer exists in the customizing object piece list. or the piece list o...
SCPR_ATC025
Error in RFC call
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SCQADB000
& & & &
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.