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