Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Patrons not receiving courtesy notices by mail

    • Article Type: General
    • Product: Aleph
    • Product Version: 20, 21, 22, 23

    Problem Symptoms:  


    * Patrons are not receiving their courtesy notices by e-mail
    * The job is running and output is successfully produced
    * but it seems as the system is picking up the wrong notice. It is picking up the 'normal' notice which would usually be printed and has table etc. We would expect it to pick up the 'plain' notice - so 'plain-loan-notice-letter.xsl'

    Cause:
    xsl error due to duplicate named templates (this error can be seen when trying to *print* the notification file with print configuration "Preview"):

    Error at xsl:template on line 26 of file:/C:/Aleph/ALEPH_~1/alephcom/files/xxx50/PrintTemplates/eng/funcs-bib-info.xsl:
    XTSE0660: Duplicate named template (see line 303 of
    file:/C:/Aleph/ALEPH_~1/alephcom/files/xxx50/PrintTemplates/eng/funcs-free.xsl)
    Failed to compile stylesheet. 1 error detected.


    --> template "bib-info-hdr" exists both in funcs-bib-info.xsl and in funcs-free.xsl

     


    Resolution:  


    1. Remove section ="bib-info-hdr" from xxx01/form_eng/funcs-bib-info.xsl


    <xsl:template name="bib-info-hdr">
    <xsl:call-template name="table-open-full"/>
    <td width="100%" colspan="2">
    <xsl:call-template name="bib-info">
    <xsl:with-param name="line" select="./bib-info"/>
    </xsl:call-template>
    </td>
    <xsl:call-template name="table-close"/>
    </xsl:template>



    2. Run util i/6 to create a new print templates package

    Category: Circulation (500)


    • Article last edited: 02-May-2016