2010-08-12 2 views
0

Question de no-share de Sharepoint - Apparemment, je n'arrive même pas à trouver la réponse à google.Optimisation du workflow des approbations Windows SharePoint Services pour l'approbation des entités dans une application personnalisée

Nous avons une application personnalisée dans laquelle nous devons router des entités pour 'approbation'. Il n'y a actuellement aucun document électronique correspondant à nos entités. Ils vivent dans notre base de données et sont affichés via des écrans dans notre application. Assez simple.

Maintenant, nous voulons développer un processus d'approbation à travers lequel nos entités sont acheminées à diverses parties pour approbation. (c'est-à-dire qu'il y a une feuille de prix dans notre système qui a un prix «inférieur au plancher» ... nous voulons que ce prix soit approuvé par un directeur des ventes avant de pouvoir l'utiliser.)

Est-ce possible? approprié) pour essayer de câbler WSS avec notre application personnalisée afin que notre application puisse en quelque sorte créer la demande d'approbation dans WSS, puis nous pouvons utiliser WSS en tant que frontal pour que nos utilisateurs sachent quand ils doivent adresser une demande d'approbation ? Tout ce que j'ai vu semble impliquer un certain type de document électronique sous-jacent. Je ne m'attends pas à ce que WSS affiche les détails des entités ... juste le fait que l'entité en question ait besoin d'approbation.

Ce que je ne veux pas faire est d'écrire un système de flux de travail/approbation personnalisé dans notre application. Si quelqu'un pouvait me jeter un os en me disant les bonnes questions pour commencer à le demander, ce serait utile.

L'application est C# sur le serveur SQL Server.

Répondre

0

Je suggère de créer un type d'élément de lien, qui pointe vers votre élément système principal et exécuter le processus d'approbation sur ce lien, c'est la solution la plus simple. Si vous le souhaitez, vous pouvez créer une activité personnalisée pour SPD pour mettre à jour un champ dans l'élément système backend (cela devrait être assez simple, relativement petit code), mais cela n'est bien sûr pas nécessaire

Questions connexes