% This file was converted to LaTeX by Writer2LaTeX ver. 0.4 % see http://www.hj-gym.dk/~hj/writer2latex for more info \svnidlong {$HeadURL$} {$LastChangedDate$} {$LastChangedRevision$} {$LastChangedBy$} \svnid{$Id$} \section{System Administration} The webMIP system holds data used in the process of providing quotations for Supplier agents. This data requires administrative functions to keep it correct and up{}-to{}-date. The system also manages the users and provides a method for producing system reports. \subsection{System data} The webMIP administrator role is able to administer system data to ensure that values, descriptions and other details are correct and up{}-to{}-date. The role can also create, read, update and delete the system data. The data administered includes the following: \begin{enumerate} \item Meter Modules. See Appendix \ref{sec:AppendixMeterModules} for details; \item Housing. See Appendix \ref{sec:AppendixHousing} for details; \item Base. See Appendix \ref{sec:AppendixBase} for details; \item Pricing data. See Appendix \ref{sec:AppendixPricingData} for details; \item Users. See section \ref{sec:UserSecurity} ; \item Caveats. \item Postcodes. See Appendix \ref{sec:AppendixPostcodes} for details; \item Drawings; \item Reporting. The system allows the webMIP administrator role to run the system data reports. The webMIP administrator role selects the system data sources and exports them as CSV files. \end{enumerate} \subsection{Bulk Upload} The webMIP system provides a bulk upload function for the uploading of system data. This function is only available to the webMIP Administrator user role. \ The bulk upload function will accept a CSV file containing data described in Appendix . When the bulk upload routine is completed the entire system data set will be replaced by the data provided in the uploaded CSV file. \ If the uploaded file does not pass the webMIP bulk upload validation routine then the bulk upload will fail and the exist system data will remain in place. \subsubsection{User acceptance} A process out side of the scope for webMIP will allow I\&C to attempt a bulk upload run, on a user acceptance version of webMIP to confirm that the upload is successful. This way the bulk upload can be tested without impacting on the live system.