{execute xeq("utmore.wbb",morehidden$,%cgi$,"!,headerrow,csvfile","",morehidden$)} {if $message > ""}{end}
[$message]
This function will import address book records into the currently active address book. Each entry in an address book is uniquely identified by its Entity ID and Document Type. Any matching EntityID/DocType records will be overwritten, and any new values will be added. The format of the uploaded file must be Comma Separated Values (CSV), as generated by many reporting tools as well as Microsoft® Excel's Save As CSV. The order of fields, and the format, must match that of the Export address book function.

The fields must be in this order:

[$impflds]

Not all fields are required, but positions must be filled for any fields included. Missing fields should be set as null (""). Any null field will not be updated.

If all fields other than EntityID and DocType are null, then the record will be deleted.

Backup current address book file

{if $baktime > ""}Restore address book from previous backup{end}

The address book was last updated on [$dattime]. {if $baktime > ""}The last backup was updated on [$baktime].{end} {if $baktime = ""}There is no existing backup file.{end}

Header Row: First row is a header row, and should be ignored
CSV File: Select file to upload