I am creating new MPS projects by writing the records about project, tasks, links, fields, etc. directly in the database. I write all task dates (start, end) exactly as I want them to be. The data is fine and MS Project opens the projects correctly. However when I open it, it recalculates all dates and moves some tasks around, bringing sometimes differences of more than 30 days for some important tasks. If I save the project, it also replaces the data in the database with the new calculated ones.
Is there a way to tell MS Project that I want all dates to stay exactly as they are in the database, e.g. that it should not recalculate them?