If you think the data in the data class will be used by more than one part of the organization, then the org layer makes sense. If it really is specific to that application/business function, then avoiding cluttering the org layer and keeping close to the work at the Application layer makes sense. So, you have the classes defined at the org layer available at the App layer, but you don't need to define all of the App specific rules in that layer, even if they are built directly on the Org layer classes. If I understood your question correctly, I'd say put them into the App layer.
Posted: 2 years ago
Posted: 21 May 2019 15:19 EDT
Pravin Magar (PravinM)
Senior Manager of Technology Solution