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

    z309 action types 01 and 51 are not deleted by p_cir_78 -- or by anything else

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

    Description:
    The GUI Services Help for p_cir_78 Service says:
    "This service cleans up the circulation logger. All log events that are older than
    the input date will be deleted, if the transaction that they belong to is closed. This means that
    loan related events will be deleted only if the loan has been returned or deleted. Cash related
    events will be deleted only if the transaction has been fully paid."

    Looking at the b_cir_78_a.cbl program (after v20 rep_change 3437), we see this:
    ****** VALUE "03,04,05,06,07,08,10,24,25,27,28,52,54,58,59,62,64,65,66,70,71,72,73,74,75,76,77,99". ******
    Only the z309_action values in the preceding list are processed by p_cir_78.

    This shows the meaning of certain z309_action values:
    01 - Regular loan
    03 - Regular return
    ...
    ...
    51 - Cash transaction created
    52 - Cash transaction fully paid
    53 - Cash transaction partially paid
    54 - Cash transaction fully waived

    So, p_cir_78 is deleting action types 03 (Regular return), 52 (Cash transaction fully paid), and 54 (Cash transaction fully waived), but it is leaving the corresponding 01 (Regular loan) and 51 (Cash transaction created) z309 records.

    Resolution:
    That is, though a number of other z309_action values have been added, the 01 (Regular loan) and 51 (Cash transaction created) z309 records are still *not* being removed.  See also, the article:  cir-78 doesn't delete the z309 records it should .

    • Article last edited: 28-Mar-2017
    • Was this article helpful?