ExLibrisGroup / alma-csv-user-load

Load users to Ex Libris Alma from CSV files
2 stars 0 forks source link

update/add new identifier without replace the other identifiers #70

Closed BarbaraSalfate closed 2 years ago

BarbaraSalfate commented 2 years ago

Hi, We tried to add an additional identifier to users' records but the app replace every identifier that exist in the records, deleting the other identifiers when add a new one. How can we update or add only one identifier without update/delete the others identifiers from the user? Thanks in advance, Bárbara

mgobat commented 2 years ago

@BarbaraSalfate, could please provide the details of your Profile and a sample csv file? Thanks.

BarbaraSalfate commented 2 years ago

Hi, Imagen1 Imagen2 We want to add only the last identifier. But the app delete the other identifier if we do not put them in the CSV. Can you help us, please?

BarbaraSalfate commented 2 years ago

Screenshot_4

mgobat commented 2 years ago

@BarbaraSalfate, this is working as designed. From the documentation for the Cloud App: The update process is "swap all" - any fields provided in the input are replaced in the user record. Lists such as addresses, phone numbers, and email addresses are replaced completely. https://github.com/ExLibrisGroup/alma-csv-user-load/wiki/Alma-CSV-User-Load-Manual#profile-type

The identifiers are considered a list.

Please open a new issue as an enhancement, if you'd like.

BarbaraSalfate commented 2 years ago

Ok, thanks for your fast answer. Regards,