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

    Failure to recognize no. of days in month: non-existent expected arrival dates

    • Article Type: General
    • Product: Aleph
    • Product Version: 17.01

    We were amending a quarterly publication pattern: 03,06,09,12. We made the expected date 31/03/2006, but when viewing the range of dates in the expected screen, got the 31st for each month i.e. 03/31/06, 06/31/06, 09/31/06 and 12/31/06. On changing it to 03/28/06 the expected dates all rolled out at the correct date for the month 03/28, 06/28, etc.

    It seems that Aleph is not recognising that an end of month date can be 31st or 30th (or indeed 28th.)

    This occurs when no second level chronology defined, that is, no subfield j in 853 and 853X.

    On testing, we found the following:

    where $j present, but no $y, this produced expected date


    where $j not present with $y this produced the problem results in the above example.

    The only way of getting correct dates, without any $j, is entering the dates in $y as follows:

    853 L $$av.$$bno.$$u4$$vr$$i(year)$$wq$$ypd0331,0630,0930,1231
    853X L $$900001$$a2$$b1$$i2006$$320060331

    This is recognized as a bug, but since fixing it might have negative side-effects, it is not planned.

    • Article last edited: 10/8/2013