<<

NAME

import_patrons.pl - CLI script to import patrons data into Koha

SYNOPSIS

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

-m|--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 today's date as the base Cannot by used in conjunction with --expiration-from-existing

-ee|--expiration-from-existing

If a matching patron is found, extend the expiration date of their account using the patron's current expiration date as the base Cannot by used in conjunction with --expiration-from-today

-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

<<