Combining many Personal NABs

Sorry in advance if I’m not too clear.

I would like to know the best solution for combining multiple personal name and address books into one central (combined)database?

What we want to do is combine the contacts from over 30 personal name and address books into one database. We know this can be done by exporting from one and importing into another. But this is very time consuming and is only a one time thing.

In order to begin the process, we can create a replica of each pnab on the server (using new name of course).

But I need to make sure the following criteria are met:

Scheduled agent/server task to update the combined address book.

If a change is made to a document within the combined address book, fields within the same contact name document in the pnab should be updated. However, no new documents should be created within the pnab from the combined address book. I don’t want each pnab to contain every other pnab’s documents, only the ones they started out with.

Is this possible?

Subject: Combining many Personal NABs

Yes, I think it can be done using an agent. You could write a scheduled agent, that runs every night once, that takes all entries from a list of pnab’s and copy all modified or new contacts into the central nab. This is the basic idea, but it can be enhanced as you like it.

Please take into account, that a contact is just a single notes document with some predefined fields.