Loading...
HomeMy WebLinkAboutContract 1850 AG~EMENTFORSERVliCES THIS AGREEMENT, made this 7th day of Jutly 2005, between the City of Columbia Heights, Minnesota, part of the first part, hereinafter called the "City", and, Carl Diedrich, part of the second part, hereinafter known as the "Contractor". WITNESSETH: That the Contractor, for and in consideration of the payment or payments hereinafter specified and by the City to be made at the time and in the manner as herein set forth, hereby covenants and agrees to furnish services to develop Laserfiche Application ("Application") per the attached Statement of Work, at the hourly rate of $100 per hour. The payment will be made no later than 14 days after the acceptance of the work by the City IS Director. Total compensation under this contract shall not exceed $ 800. The Contractor also covenants and agrees that all said work and labor shall be done and performed in the best and most professional manner and that all such materials and labor shall be in strict and entire confonnity with the request of the City IS Director. The Application, including the source code, will become the property of the City, and Contractor will receive no other compensation for the use of the Application. The City covenants and agrees that an requests will be made on a timely basis and that the Contractor has the right of refusal of services for any request not so made. It is understood and agreed that representatives of the City will provide the Contractor with all available information prior to the Contractor beginning work. It is further understood and agreed that any requests for information related to work to be performed by the Contractor win be available within five (5) working days of request unless otherwise so agreed by the Contractor and the City IS Director. It is understood and agreed that no claim for extra work done or materials furnished by the Contractor will be allowed by the City except as provided herein, nor shall the Contractor do any work or furnish any materials not covered by requests from the City IS Director. In case any questions or disputes arise between the parties hereto respecting any matter pertaining to this Contract, or any part hereof, said questions or disputes shall be referred to the City Manager, and his decision thereon shall be binding upon the parties hereto, provided said decision is in writing and signed by the City Manager. It is understood and agreed that questions or disputes may not be handled by a designee. IN WITNESS WHEREOF: The said City of Columbia Heights, Minnesota, and said Carl Diedrich, have hereunto set their hands and seals the day and year first above written. IN THE PRESENCE OF: CITY OF COLUMBIA HEIGHTS, MINNESOTA .A ~~~ Aleksandr Chemin Walt Fehst IS Director /~ /::./ A A< . - / City Manager IN THE PRESENCE OF: {!JL~~ Carl Diedrich Contractor L@1~~ITfrn~[hJ~ ~pp~ rn~@1ftrn(Q)ITil d~~~~(Q)pm~[Ti)ft ~~tm~@I1iliJ@fTi)~ (Qy(f 'W@[{1k July 7, 2005 1. Laserfiche Application must be developed with Visual Basic .NET as an executable program called LfSEACRH.EXE. It should run in Windows 2000 , Windows XJP and Windows 2003 Terminal Server environments (without requiring compatibility mode in Windows XJP or Windows 2003 server). It should be a standalone executable that does not require additional programs, DLLs and other modules. 2. Command line syntax: LfSEARCH.EXE ID:"databasename" IS:"searchstring" [IV:username IP:password] ID:database where: database is a Laserfiche database name (mandatory) seachstring is a valid Laserfiche advanced search query (mandatory); username is a Laserficne user name, password is a Laserfiche password (both optional) Databasename and searchstring can contain spaces and double quotes. Example: LfSEARCH.EXE ID:"Columbia_Heights" IS:" {[Columbia Heights]: [Subject]="263024430058" }" IV:lfsearch IP:lf4cch Other options: LFSEACRH.EXE /? - display message with correct command line syntax LFSEACRH.EXE - display message with correct command line syntax 3. Application should be developed with Laserfiche Image Enable methods from Laserfiche Integrator Toolkit. It must perform the following actions: a. IfLaserfiche Client is already running, go to the next step, else: if command line includes IV and IP options, start the Client, establish connection with the Laserficne databasedatabasename and log in as username with password (ifusemame and password are not valid, display error message); if command line doesn't include IV and IP options, display Laserfiche login screen and wait for user to log in. b. Perform search in Laserfiche with searchstring as advanced search criteria and return the results in accordance with SearchMethod specification. If no Laserfiche records are found, display error message. c. Program should not close the Laserfiche client session. )-rk~~ Aleksandr Chemin IS Director Carl Diedrich '----. 6!J Z- 2)~ Contractor