Contacts multiples avec informations partagées

8

Contexte: J'ai actuellement plusieurs centaines de contacts, synchronisés entre un serveur Microsoft Exchange et plusieurs appareils mobiles. J'enregistre également des copies exportées des contacts au .vcfformat .

(Les appareils mobiles que j'utilise actuellement sont un téléphone Symbian, un téléphone WP7, un Nokia N900 et un iPad.)

Existe-t-il un bon moyen (application, format de fichier, etc.) de maintenir des contacts avec des informations partagées?

Un scénario très courant est que j'ai des contacts pour deux personnes ou plus qui vivent dans la même maison, par exemple:

John Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-2222
Mobile: 555-555-3333
E-mail: [email protected]

Jane Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-4444
Mobile: 555-555-5555
E-mail: [email protected]

Comme vous pouvez le voir, les deux contacts ont la même adresse personnelle et le même numéro de téléphone, mais des noms et des numéros de téléphone professionnel et mobile distincts. (D'autres informations peuvent également être partagées ou distinctes.)

Les applications et les formats de fichiers que je connais ne semblent pas avoir un bon moyen de gérer cela. Si j'utilise un seul contact "John & Jane Doe" pour les deux, il est difficile de distinguer les informations distinctes (si je veux appeler le téléphone portable de Jane plutôt que celui de John). Si j'utilise un contact distinct pour chacun, je dois me rappeler de les mettre à jour tous les deux (ou tous pour N> 2) lorsqu'ils changent ou changent de numéro de téléphone à la maison.

Une solution idéale me permettrait de créer un enregistrement contenant des informations pour leur ménage et de faire en sorte que chacun de leurs enregistrements de contacts contienne une référence à l'enregistrement du ménage, de sorte que lorsque je regarde l'enregistrement de contact de John, je vois à la fois des informations partagées et distinctes.

Y a-t-il quelque chose qui supporte bien ce genre de choses? (Je pense qu'il y en aurait, car c'est un scénario très courant.)

(Je suppose que je pourrais rouler mon propre système qui génère des .vcffichiers fusionnés à partir d'un certain format étendu, mais cela ne fonctionnerait pas bien avec la synchronisation sur plusieurs appareils.)

Mise à jour :

Au moment où j'ai posé cette question, je gardais mes contacts sur un serveur Microsoft Exchange et je me synchronisais avec divers appareils mobiles. Je les garde maintenant dans mon compte gmail, mais j'utilise toujours Exchange ActiveSync ( plus de détails ), donc en réalité la situation n'a pas beaucoup changé.

Keith Thompson
la source

Réponses:

1

La plupart des outils de contact traitent les entreprises de la manière que vous demandez, c'est-à-dire que les entreprises ont des détails partagés et que les utilisateurs peuvent être attachés aux entreprises. Cela fonctionne généralement dans les CRM, vous pouvez donc obtenir ce que vous voulez en définissant chaque ménage comme une entreprise "Home Does", et dans les coordonnées, attachez-lui l'entreprise. Vous pouvez ensuite rechercher une entreprise et trouver tous les contacts pertinents pour ce groupe.

Cependant, la plupart des bases de données de contacts sur les téléphones sont des bases de données plates et n'autorisent pas les relations / hiérarchie. Habituellement, vous devez utiliser des liens (comme un champ société ou un champ conjoint) pour ouvrir un autre contact contenant les détails partagés. J'espère que cela t'aides.

Vijay
la source
1

Comme dit précédemment, un CRM ou un logiciel de gestion de la relation client devrait faire l'affaire. Ils sont également disponibles en tant que service (SaaS), tels que Salesforce.com ou Microsoft CRM. Les CRM basés sur le cloud vous permettent essentiellement d'accéder à la base de données qui se trouve dans le cloud à partir de divers appareils, y compris les ordinateurs de poche, les téléphones intelligents, etc. Si vous avez une application commerciale, cela pourrait être la voie à suivre.

centrale
la source
0

Je crains que ce que vous essayez de faire ne vous empêche de modifier les contacts dans les appareils. Les carnets d'adresses des programmes d'utilisateur final normaux tels que Thunderbird, Android, etc. ne permettent pas de modifier / modifier de tels liens entre des contacts basés uniquement sur l'adresse. Android par exemple peut créer des liens entre les contacts si vous en avez sur Facebook et dans votre compte Google, mais alors l'un d'eux disparaîtra et l'autre le moins les détails. Cela suppose que c'est la même personne, pas deux personnes avec le même numéro de téléphone.

Si cela ne vous pose aucun problème, vous pouvez, comme vous l'avez mentionné, créer un éditeur backend qui relie toutes les données comme vous le souhaitez dans une base de données, puis créer des fichiers pour les exporter vers disons google et à partir de là vers tous les autres appareils que vous avoir.

Sinon, vous pouvez également penser à mettre en place un annuaire LDAP dans lequel vous pouvez à peu près définir vos propres règles. Il existe des plugins de recherche LDAP pour presque tous les appareils. Cependant, ici aussi, la modification du contenu de l'appareil devient délicate.

découvrir
la source