This article discusses in detail how "SharePointUploader" utility is uploading PDF documents, creating SharePoint document library fields and setting field values based on metadata. PDF document uploadPDF documents are uploaded from selected source folder. There are file name limitations set by SharePoint: - Invalid characters are removed from file and folder names. Official SharePoint limitation list. MetadataSharePoint upload utility is analyzing source folder metadata XML files and building "Form" - "Fields" map. If there are multiple forms in exported documents collection then SharePoint library field names from the first form encountered will have title same as Notes field name. When searching for existing library field, SharePoint upload utility is first looking if library field with name "[Field Name] ([Form name])" exists, if that fails it looks for library field "[Field name]". |