Hello, I need help with a Sharepoint workflow. I am using MOSS 2007 and have Visual Studio 2008 Professional and Sharepoint Designer 2007. As well, I have Extensions for Sharepoint Services 1.2, Visual Studio Tools for Office 2008. I have an intake form built with InfoPath 2007 and tried using an .ascx file with SmartPart, but it seems the SmartPart solution does not allow me to add attachments to the Tasks list, so I need to use InfoPath I think. Here are my requirements: Request Intake form adds a task (request) to the task list. After this is added, based on the value from the "System" dropdown, an email will go to one person or another for approval. Once the task is approved and assigned to a developer it will be emailed with a link to that task item detail to the requestor and the developer assigned to it. If it is denied, it will go to the requestor with an email that has a link to the item detail with a reason as to why it was denied. The last thing would be for different views in the task list, like requestor view, manager view, administrator view. I can adjust groupings and totals myself. I am doing this on a local instance on my Virtual PC so I don't have any active directory lookup for the users, so for testing users info like emails would have to be hard coded, I assume. The only local user I have that comes up automatically is the admin (system) account. I need this within the next two days so I am hoping someone can help me get a basic prototype working. Here are the intake fields as they map to the Tasks list: Request Title Requestor (First and Last Name) Owner (First and Last Name) Supervisor (First and Last Name) System (dropdown list - "value1" goes to "manager1@[url removed, login to view]", "value2" goes to "manager2@[url removed, login to view]") Description (multiline) Note (multiline) Job Status (Unassigned by default, this is a dropdown in the Sharepoint list with "Unassigned", "Assigned", etc.) Priority (dropdown list - "Low", "Normal", "High") Due Date (mm/dd/yyyy) - date picker would be nice The ability to attach a document and add it to the Tasks list. The Tasks list will still have default columns like ID. Other columns like "%Complete" and "Assigned To" would be filled out later by manager or developer. For testing do we need a Requestor Email above? Do we need to show an "Approval Status" column, or is this on another part of the workflow? Thank you, Jerry
Any coding I would prefer to have in C#. I would prefer to submit direct to the standard Tasks list, but if a custom list is easier that's ok. If it is easier to submit to a form library from InfoPath that then copies the rows to the Tasks list that's ok.