Patent ID: 7266503
Filing Date: 2007-09-04
Classification: G06Q,Y10S

Abstract:
1. A method for creating and maintaining at an enterprise server a user profile table with a user profile entry for each of a plurality of users identified by a customer company within a company group of related companies for accessing services provided by an enterprise, access to said services by said user requiring a company code and a location code known to said enterprise and not known to a company group and its constituent customer companies, each company group of a plurality of distinct company groups including one or more related customer companies which use same accounting codes, with accounting codes that vary between company groups, comprising the steps of: providing to said company group a company group identifier; maintaining at said enterprise server a plant code table of entries including for each company group identifier, corresponding company codes, location codes and descriptions; periodically receiving at said enterprise server from a company group a file of user entries, said file of user entries including for each of a plurality of users from one or more constituent customer companies a user identifier and a corresponding company group identifier, but not said company code and said location code; storing said file of user entries to a staging table at said enterprise server; identifying in said staging table a new user entry, and for each new user entry building in said user profile table an initial profile entry including said user identifier and said company group identifier; responsive to access to said enterprise server by a prospective user providing a first user identifier and a first company group identifier, obtaining from said user profile table a first profile entry for said prospective user; responsive to said first profile entry not including company code and location code, with said first company group identifier accessing said plant code table and displaying to said user descriptions of locations for customer companies within said company group; and responsive to user selection of a displayed location description, populating to said first profile entry for said prospective user said company code and said location code from said plant code table.