Kevin, I can tell you that the integration engine is probably trying to update a file and the operating system has returned an error. We see this a lot with writes to SQL Server, but just the error 15 along doesn't tell us much. It is frequently a problem with the connection string, but if other processes within Sage 100 are working properly, then it could be something like trying to write out too many characters to a Sage 100 field (truncation) or any number of other issues. If there were a way to get the actual OS message, it would help a lot. Unfortunately, that's probably not easy within the integration engine. - Phil