Supporting multiple library management systems

Considerations when supporting multiple library management systems:

  • File Manager only calls one exit named FMNCRAEX.
  • It is suggested that you write a separate exit for each LMS you need to support. Then, write a single FMNCRAEX that calls these LMS exits. Use the "Validate library" function (see Validate the library) to determine which LMS exit to use for a given library. This has many advantages, but the main one is that it is easy to add or remove supported LMSs.