[Koha] import patrons
Сычев Игорь Алексеевич
ias at tpu.ru
Thu Jul 6 16:07:20 NZST 2023
Hello!
Koha 23.05
Importing patrons on the command line. What does the following warning mean?
root at koha:/usr/share/koha/bin# perl import_patrons.pl -f /home/ias/patron.csv --matchpoint cardnumber -c -v
Use of uninitialized value $borrower{"cardnumber"} in string eq at /usr/share/koha/lib/Koha/Patrons/Import.pm line 146, <$handle> line 500.
Use of uninitialized value $borrower{"auth_method"} in string eq at /usr/share/koha/lib/Koha/Patrons/Import.pm line 147, <$handle> line 500.
Option "-c" --confirm or --matchpoint?
root at koha:/usr/share/koha/bin# perl import_patrons.pl --help
Usage:
import_patrons.pl --file /path/to/patrons.csv --matchpoint cardnumber
--confirm [--default branchcode=MPL] [--overwrite] [--preserve-field
<column>] [--preserve-extended-attributes] [--update-expiration]
[--expiration-from-today] [--verbose]
Options:
-h|--help
Prints a brief help message and exits
-c|--confirm
Confirms you really want to import these patrons, otherwise
prints this help
-f|--file
Path to the CSV file of patrons to import
-c|--matchpoint
Field on which to match incoming patrons to existing patrons
-d|--default
Set defaults to patron fields, repeatable e.g. --default
branchcode=MPL --default categorycode=PT
-k|--preserve-field
Prevent specified patron fields for existing patrons from being
overwritten
-o|--overwrite
Overwrite existing patrons with new data if a match is found
-p|--preserve-extended-attributes
Retain extended patron attributes for existing patrons being
overwritten
-en|--email-new
Send the WELCOME notice email to new users
-ue|--update-expiration
If a matching patron is found, extend the expiration date of
their account using the patron's enrollment date as the base
-et|--expiration-from-today
If a matching patron is found, extend the expiration date of
their account using the patron's enrollment date as the base
-v|--verbose
Be verbose
Multiple -v options increase the verbosity
2 repetitions or above will report lines in error
3 repetitions or above will report feedback
Good Luck!
Igor A. Sychev
Tomsk Polytechnic University
https://lib.tpu.ru
More information about the Koha
mailing list