The project consists in the development of an MS Sharepoint connector for document and metadata integration (PDF, text, Office documents, images ...)
WE ARE LOOKING FOR REAL MS SHAREPOINT EXPERTS THAT CAN DELIVER THE JOB WITHIN 30 DAYS
DO NOT BID IF YOU DO NOT ACCEPT THE MILESTONES BELOW !
We need a dll and a binary command line executable program that meets following requirements :
-> Insert a new document into a specified Sharepoint Library, returning the Sharepoint Document ID.
-> Add a new version, Replace or Delete a specific existing Sharepoint document from the returned SharePoint Document ID and/or Doclib+path+filename
-> Add/modify/delete metadata (indexes) for the document that has been inserted, using returned SharePoint Document ID.
-> Test existence of a specific Doclib+path+filename and returns the Sharepoint Document ID.
-> Create/rename/delete and test existence of sub-directories into Sharpoint Doclibs
The Dll will be called from a Delphi 32 bits source code, executing individual instructions and returning the result of the execution in memory.
The binary file command line must include a basic XML line interpretor to parse a list of instructions in an external file.
Sharepoint credential (login/password ...) will be passed on the command line, as well as the XML file to interpret and the resulting XML log file.
The executable must interpret each individual command line, execute the command and write a log in the XML resulting file containing for each instruction
-> Date and time of start
-> Interpreted command line
-> Time in ms of execution
-> status of execution : OK or Error message returned by Sharepoint, as explicit as possible for error
-> A specific return error code must be set at exit if an error has occurred in the script.
-> The default in case of error is stopping the script, except if a "continue on error" flag has been set in the XML command line.
All theses functions must work with : WSS and MOSS in versions 2007, 2010 and 2013
Complete source and recompilation instructions should be delivered with the resulting .dll and .exe files
No external compiled object, binary, DLL or component without sources can be used in the development.
All source code must be clearly documented internally, variables and functions names must be very explicit for any developer.
Documentation will be tested by a standard Visual Studio developer and should be used without help from the original developer
Classes and source structure must be documented in a word document also containing recompilation instructions.
Payment will be released following these explicit milestones
-> 20% when the first beta working version is delivered with all required functions.
-> 20% when the commented sources are recompiled on our own development servers and tested as working on Sharepoint 2007, 2010 and 2013
-> 20% when the complete documentation of the product, the sources and the usage have been delivered
-> 20% after 2 weeks of internal test if the product works fine without noticed bugs or memory leaks (after stress tests of 1 million documents)
-> 20% after 2 months and real customer implementation without noticeable bugs.
Requested delay : 30 days.
Communication : skype, email, Gtalk.