IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Sharepoint .NET Discussion :

un peu perdu dans les workflow d'approbation


Sujet :

Développement Sharepoint .NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2009
    Messages : 23
    Points : 22
    Points
    22
    Par défaut un peu perdu dans les workflow d'approbation
    Salut,

    je suis entrain de développer un workflow d'approbation custom. j'ai un peu de mal à coller les pièces du puzzle entre elle, notamment par rapport au statuts d'approbation.

    Je re-situe :
    • dans un site, il y'a une bibliothèque de documents qui peut contenir des dossiers
    • un groupe de rédacteurs peuvent travailler sur un document. Le document est en état "brouillon", en version 0.1, 0.2, etc.
    • lorsque les rédacteurs sont d'accords entre eux, ils "publient un version majeure". Le document passe alors en version 1.0, et en statut d'approbation "en cours"
    • le circuit de validation tourne alors. A l'issue, le document est soit "approuvé" soit "rejeté"


    ça c'est ce que je cherche à faire. Presque tout fonctionne, sauf les statuts d'approbation sharepoint. Lorsque je publie ma version majeure, mon workflow se déclenche mais :
    • la version reste en 0.1
    • le statut reste en brouillon


    j'ai beau essayer dnas mon workflow de changer ces états rien n'y fait.

    j'ai aussi noté que si dans ma page d'activation je fais "annuler", mon workflow ne se déclenche pas (logique) mais le document passe tout de même en état "en cours" (mais reste en version 1.0)


    ma question est donc toute simple (la réponse moins j'imagine) : qu'est ce que je dois faire pour atteindre mon objectif ?

    merci pour vos conseils !
    steve

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2009
    Messages : 23
    Points : 22
    Points
    22
    Par défaut
    j'ai finalement trouvé la cause de mon problème. Dans une de mes activités, j'avais un item.UpdateOverwriteVersion(), qui repassait le document en brouillon.

    Je l'ai remplacé par SystemUpdate() et tout fonctionne !

    trois jours de perdus sur ces c****ries

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Perdu dans les numéros de versions de l'Application Server
    Par Christophe P. dans le forum Oracle
    Réponses: 4
    Dernier message: 28/06/2007, 15h33
  2. Perdu dans les joins
    Par kabkab dans le forum Requêtes
    Réponses: 1
    Dernier message: 15/03/2007, 23h16
  3. perdu dans les fonctions en c++ builder
    Par davidc dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/02/2007, 16h22
  4. [Débutant] Perdu dans les streams
    Par Le Furet dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 04/01/2007, 10h58
  5. Perdue dans les Response.Write...
    Par Tapioca dans le forum ASP
    Réponses: 4
    Dernier message: 11/07/2004, 11h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo