So, last week I was on phone support (which sometimes happens when the stars align and our regular support folks actually want to take the vacation they have earned), I had a case come through that was a great reminder of the benefits of classes in Dynamics GP.
Of course, there are the generally accepted benefits:
- Provide defaults for new records
- Roll down changes to records
- Group records for reporting and other processes
In all modules except Fixed Assets, classes are completely optional. However, there are some very practical reasons to use classes which I was reminded of this past week. First, let's talk inventory. When you set up an item from scratch, using CardsInventoryItem, the maintain history checkboxes are not…