Short answer to your question is Yes.
SharePoint will retain the different versions of the PDF/Zip file. SharePoint doesn't care what type of file it is when it comes to keeping file versions.
You need to enable Versioning for your library from Library settings --> Versioning Settings.
Then you can upload a your updated file with same name and ...
3TB on the OneDrive sync client isn't going to work. For Photoshop I'd look into Adobe's cloud services, not sure about Coreldraw. The sync client also runs into performance issues at roughly 300K files synchronized, though can have performance issues with >100k.
Office-related documents, go for it.
I am assuming you're referring to listitem Unique ID.
As per quick glance at the list of STSADM operations this cannot be done.
Your options to fetch the item are:
Set up powershell on the farm (one of the guides) and write a PS script
Write custom solution using SSOM
I would suggest you look on to the requirements first on what you are really trying to achieve, currently document libraries will need to have a document as an item before you can update its metadata.
How about maybe instead of document library, use a list, then add the files as attachments. You can use Pnp powerful library for list manipulations.
Or If you ...
A library is a location on a site where you can upload, create, update, and collaborate on files with team members.
It is not supported to add a row without using document/file uploading to document library.
You need to create list to add a row without using document/file uploading.
First things to say - analyze your source data (folder structure). Then category or group the source data... based on that come up with some team sites or may be a single site. Based on the folder data structure create content type for metadata and attach these content types to various document library - this process will steam line the nested folder ...
You can try the following. I did a quick test and seems to work fine.
Create a column of type 'Yes/No' and name the column '_MarkAsFinal' (exactly without quotes). Make the default value as 'No'. Upload a document and mark the document as final. The column should automatically be populated with 'Yes'. You can rename the column based on your requirement ...
Q1: Yes, it is quite easy to do so if the Sales Rep is using Office 365, detailed process here. If you are using earlier version of Office, you may need to check with the some articles.
Office 2010 Office 2013 and 2016
Q2: The easiest way to do so is using the attachment. You can attach the file to the task in your task list like the screenshot below:
A couple of things to start with, but the answer is going to be open a support case via admin.microsoft.com.
If you have an SSL decryption service/proxy, make sure to put the domains/IPs/IP ranges on a bypass list: Office 365 URLs and IP address ranges.
Verify Major Versions are enabled on the Document Library the document resides in. By default SharePoint ...
There is a definite "Maybe".
In a general List (not in Libraries), if you go to the List Settings, and choose "Versioning Settings", you can set exactly what you want in the user interface (see screenshot):
Unfortunately, if you navigate to the same "Versioning Settings" page in the settings for your document Library, you will see that those options are ...
It is "server" relative, not "site" relative. The server relative URL for your document library is /sites/Contentieux/Documents. So your API call would be:
You need to pass the URL related to your site URL. Check below examples:
To get folders in document library:
http://site url/_api/web/GetFolderByServerRelativeUrl('/sites/SiteName/Shared Documents')/folders
To get files in document library/folder:
http://site url/_api/web/GetFolderByServerRelativeUrl('/sites/SiteName/LibraryURL/Folder Name')/Files