I have a newly-installed SharePoint 2010 Foundation (as in "FREE") server running. I have created a test document library and added a couple of columns as mandatory fields. I can upload files from the actual SharePoint site in my browser, and it prompts me very nicely to add the information for the metadata columns including the mandatory ones.
When I generate a PDF in a product called Nuance PDF Converter and choose its save to SharePoint function, it also nicely prompts me to put in the column info and everything is hunky-dory.
And then there's Microsoft Office.
When I create a document from within a Microsoft Office 2010 app using "File, New" and then choose "File, Save & Send, Save to Sharepoint", browsing to my new document library....I get a very nasty error message across the screen with a big red "X".....and the text:
The file cannot be saved because some properties are missing or invalid.
Use the Document Information Panel to provide the correct property values. Errors for required properties are marked with a red asterisk, and errors for invalid properties are marked with a red dashed border.
There is a button to go to the Document Information Panel and fix the data but this is a really nasty error message. I find it ironic that as much as Microsoft touts Office-to-SharePoint integration a third-party app from Nuance does this so much better.
I have read a few articles that suggest changing the characteristics of the content type, in this case the default "Document" content type, to always display the DIP (aptly named IMHO) on save of new documents which is supposed to fix this but of course SharePoint Foundation does not include this, at least not in the GUI.
Is there a way to make this work a lot better than the nasty-looking error message? I'd be embarassed to roll this out to my users the way it looks now.