ASRS Confirmation Form

Command link:     none
HTML document:  asrsconf.html

Requirement

Your organization must have acquired the ASRS Interface product, in order to use this form.

This form controls the display of the confirmation message to the user for ASRS requests. If this file exists, the WebPAC uses it rather than the default display. The basic version of this file requires the following tokens:

Token Description
<!--{toplogo}--> Displays HTML defined in the TOPLOGO Web option. This token supplies the opening <HTML> and <BODY> tags for this form.
<!--{iferrmsgis000}--> If there are no errors, report "no errors" then match against the following conditions and use the appropriate token:
<!--{xif}--> Closes the <!--{iferrmsgis000}--> block. If the ASRS response matches the <!--{iferrmsgis000}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis001}--> The item has already been committed to a request.
<!--{xif}--> Closes the <!--{iferrmsgis001}--> block. If the ASRS response matches the <!--{iferrmsgis001}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis002}--> The item is checked out of the ASRS system.
<!--{xif}--> Closes the <!--{iferrmsgis002}--> block. If the ASRS response matches the <!--{iferrmsgis002}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis003}--> The item is not listed in the ASRS database.
<!--{xif}--> Closes the <!--{iferrmsgis003}--> block. If the ASRS response matches the <!--{iferrmsgis003}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis004}--> The item is listed as missing.
<!--{xif}--> Closes the <!--{iferrmsgis004}--> block. If the ASRS response matches the <!--{iferrmsgis004}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis005}--> The item has not been returned.
<!--{xif}--> Closes the <!--{iferrmsgis005}--> block. If the ASRS response matches the <!--{iferrmsgis005}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis006}--> The item has an invalid barcode.
<!--{xif}--> Closes the <!--{iferrmsgis006}--> block. If the ASRS response matches the <!--{iferrmsgis006}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis007}--> The item is available.
<!--{xif}--> Closes the <!--{iferrmsgis007}--> block. If the ASRS response matches the <!--{iferrmsgis007}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis010}--> The item has been deleted from the ASRS database.
<!--{xif}--> Closes the <!--{iferrmsgis010}--> block. If the ASRS response matches the <!--{iferrmsgis010}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis011}--> The item has a bad item status.
<!--{xif}--> Closes the <!--{iferrmsgis011}--> block. If the ASRS response matches the <!--{iferrmsgis011}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis012}--> The item is in a secured location.
<!--{xif}--> Closes the <!--{iferrmsgis012}--> block. If the ASRS response matches the <!--{iferrmsgis012}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis013}--> The item has a bad location code.
<!--{xif}--> Closes the <!--{iferrmsgis013}--> block. If the ASRS response matches the <!--{iferrmsgis013}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis014}--> The item has a duplicate pick request.
<!--{xif}--> Closes the <!--{iferrmsgis014}--> block. If the ASRS response matches the <!--{iferrmsgis014}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis015}--> The item has a "Delete Pending" status.
<!--{xif}--> Closes the <!--{iferrmsgis015}--> block. If the ASRS response matches the <!--{iferrmsgis015}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgis999}--> The item status is unknown.
<!--{xif}--> Closes the <!--{iferrmsgis999}--> block. If the ASRS response matches the <!--{iferrmsgis999}--> condition, report the relevant message; otherwise skip to the next condition.
<!--{iferrmsgisBAD}--> An undefined condition exists. Display the message defined by the <!--{errmsg}--> token.
<!--{errmsg}--> This token is replaced with the appropriate error message text.
<!--{xif}--> Closes the <!--{iferrmsgisBAD}--> block.
<!--{return}--> Return to the main menu.
<!--{botlogo}--> Displays the HTML defined in the BOTLOGO Web option. Does not insert the </BODY> and </HTML> tags that finish an HTML page.


You can create separate custom forms for each combination of language, scope, and patron type by using the following naming convention:

asrsconf_LANG_s#_p#.html
LANGThe language code (spi for Spanish, frc for French, etc.).
s#The number of the scope (s1, s2, s3, etc.).
p#The patron type or PTYPE (p0 or p243, etc.).


For a current example of this form, see the appropriate example set in WebPAC Example Sets and Photoshop Files on CSDirect.