databases 160 a 160 n may be lumped into one database and may centrally located or distributed however implemented all account information stored in the database is filtered by the interface wrappers 152 154 in order to provide the appropriate account information to the authorized requestor customer user regardless of who is accessing the e billing system a main menu option page 175 is displayed for the customer user to invoke the e billing system functions including the enhanced sales representative functionality as further shown in fig2 however the internal user application 104 is provided with the e billing system internal administration tool 300 which includes an account and user maintenance engines for enabling internal users to add view and modify user and account information for all of their accounts 27 with respect to the internal sales representative hereinafter u201c sr u201d the iat 300 preferably enables specialized functionality for enabling the viewing of associated accounts searching for accounts viewing of account invoices and receiving setting various e mail notifications as will be explained in greater detail as part of this functionality upon log on and authentication as an agent i e sales representative sr a sales representative home page 50 is generated for download to the sr user browser as shown in the example home page depicted in fig3 a as depicted in fig3 a the sr home page 50 is provided with main menu option choices including a first link 52 to an account list for providing the sr with the ability.