Page 1 sur 1

probleme de numerotation de document

MessagePublié: 21 Oct 2014 à 17:03
par lcoder
Bonjour,

Dans une base notes, les utilisateurs créé des documents.
A la creation de chaque document un "numero " de document est créé.
Ce numero est ensuite communiqué dans nos communications avec nos clients pour suivre un dossier en cours.

comme c est un numero qui est utilisé pour nos echange client, je n ai pas utilisé le notesId du document ... qui est trop complexe.
je genere donc un numero : 1111AB
=> 1111 est un numero incrementé dans un document de configuration de la base et AB sont les initiales du createur du document (pour eviter que des personnes qui n'ont pas repliqué leurs bases se retrouve avec le même numero ...)

Mon problème concerne le numero :
je me suis rendu compte avec une personne qui utilise l'application toute la journée (connecté directement sur la base du serveur) que parfois au bout d'un moment les numero reviennent en arriere.
ce qui fait qu elle va créé 2 fiches avec le même numero.

Je me demande comment c est possible !
A moins que une autre personne replique la base notes avec un numero + faible ...et que ça modifie le numero dans la base notes !?
Je pense en effet que si tout le monde travaillaient en directe sur le serveur il n y aurait pas de problème...


Comment feriez vous pour generer toujours un numero unique qui s incremente (en tenant compte du fait que certains travaillent sur le serveur et d autres sur des repliques locales)

Merci

Re: probleme de numerotation de document

MessagePublié: 21 Oct 2014 à 20:42
par Jérôme Deniau
Activer le verrouillage de documents et gerer un compteur via un div qu'on verrouille déverrouille.

Ensuite pour les répliques locales si non connectées faire un numero temporaire.

Simple

Re: probleme de numerotation de document

MessagePublié: 21 Oct 2014 à 22:46
par roubech
Ton compteur est stocké dans un doc de config ? Tout le monde modifie le même ! Tu n'as pas de conflit d'enregistrement ou de réplication dessus ?
C'est pas un doc profile (avec les pb de cache ...) ?

Re: probleme de numerotation de document

MessagePublié: 22 Oct 2014 à 07:06
par lcoder
oui c est bien un doc profile ...
qu est ce que je peux faire ?

Merci

Re: probleme de numerotation de document

MessagePublié: 22 Oct 2014 à 08:07
par Michael DELIQUE
les documents profils ne sont updaté qu'une fois par session. c'est parfois pour les paramètres quine bouges pas mais pour la nuémrotation c'est pas la peine.

passe plustot par une vue qui affiche les numéro en commencant par le dernier et tu n'aurra plus de souci