Patent ID: 8904555

Claim:
A computer implemented system for facilitating configuration, data tracking and reporting for data centric applications, comprising: a metadata driven database server comprising application data repository and system data repository, wherein said system data repository is adapted to host metadata, said application data repository is adapted to host application data for a plurality of tenants, said application data is divided into resources and said resources are further divided into attributes; a data security unit processor co-operating with said database server adapted to provide object level, attribute level and record level security for said application data; a plurality of processors co-operating with said data security unit processor to access said database server and adapted to provide data configuration, tracking and reporting functionalities; and a web based browser co-operating with said database server, said data security unit processor and said plurality of processors adapted to authenticate users and derive their portal role information and further adapted to display personalized workspace for authenticated users and still further adapted to provide authenticated users secure access to said plurality of processors based on said portal role; wherein said database server further includes: importing means adapted to import external application data from multiple data sources including spread sheets and flat files; data partitioning means adapted to securely partition data of different tenants based on their tenant identification number and group identification number; and first triggering means adapted to trigger a formula recalculation action in the event that value of a formula based attribute changes.