| CPC G06Q 40/08 (2013.01) | 21 Claims |

|
1. A system, comprising:
a processor configured to:
access a company-defined configuration file comprising an entry corresponding to a custom data field specific to a company, wherein: (a) the company-defined configuration file specifies, for the custom data field included in the company-defined configuration file, how to use the custom data field in a centrally hosted application, (b) values for the custom data field are extracted, according to the company-defined configuration file, from a remote client site over a network, and (c) the remote client site comprises a data store based at least in part on (i) the custom data field specific to the company and (ii) a set of standard fields that are common across a plurality of companies;
execute the centrally hosted application to process extracted values for the custom data field according to the company-defined configuration file;
store the extracted values to a data store; and
provide a hosted service to one or more client systems at the remote client site, wherein the hosted service is provided based at least in part on the extracted values; and
a memory coupled to the processor and configured to provide the processor with instructions.
|