[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