[Koha] import patrons
Jonathan Druart
jonathan.druart at bugs.koha-community.org
Thu Jul 6 18:38:42 NZST 2023
-c is used for 2 options, it's a bug and you should not use it
-c|--confirm
-c|--matchpoint
Use the long version, --confirm instead.
Please open a new bug report.
Regards,
Jonathan
Le jeu. 6 juil. 2023 à 06:07, Сычев Игорь Алексеевич <ias at tpu.ru> a écrit :
>
> 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
> _______________________________________________
>
> Koha mailing list http://koha-community.org
> Koha at lists.katipo.co.nz
> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
More information about the Koha
mailing list