Skip to main content
October 28, 2024
Solved

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

  • October 28, 2024
  • 6 replies
  • 0 views

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.

Best answer by somasundaram.d

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
October 28, 2024

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.

October 29, 2024

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
October 28, 2024

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

October 29, 2024

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
January 28, 2025

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
October 28, 2024

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.