The big file is took too long to run when process with the first scheduler, then the next schedule start to run and fetch the same file (file was not lock by first process). To be prevented, the logic is applied for other parallel running process.
The adapter type “File” and “FTP” are used to integrate with properties name “File Type” (CSV, XML, Excel…). Thus the lock file (.lock) isn’t depending on adapter properties name “Lock Files After Processing” anymore when the process is running. As long as it concern, “Keep Files After Processing” is created to import data from Agent into Salesforce. If this ratio button is checked the files will lock temporarily when data are processing from agent by scheduler or manually.