Previous Topic: Checkout and Retrieve ModelsNext Topic: Checkout/Retrieve CA-Panvalet Members


Checkout/Retrieve CA-Librarian Members

Model Name: APJCLIBR

Usage: Checkout/Retrieve members of CA‑Librarian masters.

User keywords passed to the model: None.

Processing Overview: The member is copied from the origin master to the starting test level master (Retrieve processing) or to the development level master (Checkout processing), using a multi-step process involving a utility copy. Changing the member name is supported. MCD security is also supported. This is facilitated by prefacing the job with a step that calls a Librarian preprocessor, APCS5921. The module takes the MCD code supplied in the Libcode security field and add today's date to it. A member name that already exists on the starting test level master either is or is not replaced, as specified on the Retrieve panel.

During Checkout processing, a step is run to update the database to update the status of the member.

Model specification notes: You should consider adding an INCLUDE to add a JOBLIB DD statement for model APJCJOBL prior to the INCLUDE of APJCLIBR.

If you want to send a message to the user who invoked the Checkout/Retrieve, you can add an INCLUDE for either model APJMSEND, APJCSEND, or APJCMSGS after the INCLUDE of APJCLIBR. APJMSEND is the best choice because the method it uses to send the message can be controlled in the APJMLEAD model.