Super procedure guidelines
- Last Updated: January 16, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
There is nothing specific that identifies an ABL procedure file as a super procedure. However, some guidelines can help in using super procedures effectively and without confusion.
The best general statement is that it is a good practice to consider some procedure files to be application objects, which implement specific application behavior, and others to be service procedures that operate in the background to provide standard behavior for a whole class of application objects. These latter procedures should be your super procedures. Said another way, a super procedure should be a library of standard behavior that many individual application objects can use. What does this mean in practice?