Skip to main content
Known Participant
Oct 28, 2024 6:40 AM UTC
Solved

How to remove the dependency on common application which are being used across other applications

we are using common application that having common objects and these objects are being used across 3 more applications.
during deployment of other 3 applications, we are facing issues dependency on common application and as per the business requirement
to reduce the dependency from common application what is the best approach and how we can remove the dependency.
we are looking for a solution of this issue and wanted to understand the impact on it.
Please suggest on this if any leads.

somasundaram.d
Employee
Oct 28, 2024 9:50 AM UTC

Create a duplicate of the common objects and rename it to application specific objects.

Then track the dependencies of the common objects and replace it with the application specific objects.

6 replies

stefanhelzle0001
Brainy
Oct 28, 2024 7:56 AM UTC

The only way to fully remove these dependencies, is to create a copy of these objects for each individual application. Then modify the app to use these copies.

Known Participant
Oct 29, 2024 4:21 AM UTC

Thanks [mention:a11f77a729fb4db2af76b09948583328:e9ed411860ed4f2ba0265705b8793d05] 

we are using Record and if we recreate the object for other applications, then how to handle the data which already present in db table against for that record and also wanted to understand if any impact.

karumurua531442
Participating Frequently
Oct 28, 2024 9:35 AM UTC

hi [mention:9aadd1e2fe744004b2e013f972877a11:e9ed411860ed4f2ba0265705b8793d05:label=Suresh] In this scenario you might separate all your objects application-wise. copy those objects as [mention:a11f77a729fb4db2af76b09948583328:e9ed411860ed4f2ba0265705b8793d05] mentioned

Known Participant
Oct 29, 2024 4:22 AM UTC

Thanks [mention:3510a5189ce1477eaf2e09f5858c87e9:e9ed411860ed4f2ba0265705b8793d05] 

we are using Record and if we recreate the object for other applications, then how to handle the data which already present in db table against for that record and also wanted to understand if any impact.

shrikantp0003
New Participant
Jan 28, 2025 6:50 AM UTC

Hi Suresh

We can create 2 records for same table(as we can create 2 CDTs for 1 table ). There will not be any issue. 

somasundaram.d
Employee
Oct 28, 2024 9:50 AM UTC

Create a duplicate of the common objects and rename it to application specific objects.

Then track the dependencies of the common objects and replace it with the application specific objects.