multiple processing file collision bug fix

An IntegrationError was raised when processing multiple providers.
The reason behind this error was a PK constraint: The id's of different providers was identical.  This issue should now be fixed.