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

    p_file_20 (for LDAP): Z308-VERIFICATION can not be empty when TAB-BOR-ID-VER ...

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

    Description:
    We have Aleph v20 installed on our TEST server. I've created a patrons_test.plif file and modified it from our Aleph v16 setup to incorporate what I believe are the changes made to the PLIF format between Aleph v16 and v20. This meant changing the spaces at positions 983 through 986 into zero's.

    UTIL F/2/5/1 correctly shows that the record matches an existing patron. but I"m not able to import the patrons_test.plif file.

    We see the following messages in the $alephe_scratch/abc50_p_file_20.00227 log:

      Error (b_file_20_chk_edit_record) : Errors in Z308 Record 000001
      Number of Errors = 01

      Error 0504 : Z308-VERIFICATION can not be empty when TAB-BOR-ID-VER-NEEDED is "Y".


    We're using LDAP OPAC user authentication (type 02) -- so the verification is blank--, and have some custom patrons created (type 03) that are allowed to login to OPAC as well.  

    This may be related to tab100 DEFAULT-BOR-VERIFY-2 which was (in v20) originally set to 'Y'. I've set it to 'K', with no success.

    Resolution:
    The basicarticle for this error is " Z308-VERIFICATION can not be empty when TAB-BOR-ID-VER-NEEDED is Y " (KB 16384-7057).  The article " p_file_20: Z308-VERIFICATION can not be empty when TAB-BOR-ID-VER-NEEDED is "Y" " (KB 16384-3267) is relevant to this particular case (LDAP): "Any type 02-up USER-KEY-REC PLIF input segment must contain a value in the ID-VERIFICATION field."

    With a verification-type 02 (z308_verification_type 02) -- LDAP login --, the verification isn't used and doesn't matter -- but it must have some value / any value.  You need to populate it  to avoid this error.


    • Article last edited: 10/8/2013