Hello and thank you for looking at my post!
I've been tasked with creating a database that's a bit more involved than I had initially thought. I have no database experience but I took a six-day training course and I have a Microsoft Dynamics CRM 2013 book to help guide me.
We track some of our employee information in an Excel spreadsheet, which we want to be able to import on a monthly basis. We want to be able to track when an employee has had a change in certain aspects of their job (work location and job title come to mind), without overwriting the previous work location and/or job title. In an effort to automate as much as possible, I'm reaching out to the community here to see if there is a better way to handle this than what I have planned.
Currently, I know that I can set up a Duplicate Detection rule that deletes any records with exact matches on Employee ID Number, Job Title and Work Location. I also know that I can then set up a Duplicate Detection job that is only run manually that checks for any records with exact matches on the Employee ID Number and then see what on the record has changed that allowed it to bypass the Duplicate Detection rule. From there, the CRM user can manually enter in the new Job Title and/or Work Location onto the form in the appropriately created field.
Does anybody know of a way that this process can be handled automatically? Could a workflow be set up to make this process streamlined? If anybody has the time and inclination to give me some insight, I would very much appreciate it! I want to create a product that takes as many manual entries out of the equation as possible.