Inspired by a posting on Wired (which in turn was taken from a Wiki on obsolete technologies) I wanted to give you a list of the top five obsolete areas of the RE:API.
- CIndividual and constituent Relations collection. This saw the promotion of individuals (and organizations, soliciters, etc) to top level objects. This was looked at in more detail in an earlier post.
- The CAction field ACTION_fld_NOTES. When the action notepad was introduced the notes field was removed. The notes that were added to that field were made into their own notepad.
- All the Gift Aid fields on the constituent record. When multiple Gift Aid declarations were allowed on a record the individual fields on the record were no longer in use. Instead the CTaxDeclarations collection consisting of many CTaxDeclaration objects store these values.
- Active Objects in the VBA environment. These can still be used but they are not being developed further. Instead of using the ActiveConstituent BeforeOpen event it is better to use the alternative. If you go through the RE Code Wizard there are many more options and many more events there e.g. ActiveBatch does not contain any before validation methods just before posting methods.
If you know of any other ones then feel free to add them in the comments. If you know of any that should be obsolete then let us know too!