Dans cet exemple d'opération Content Extended, une étape de composant d'un flux de travaux
tente d'obtenir une valeur de propriété d'un document, puis classe ce document dans le dossier approprié
selon la valeur de la propriété.
La procédure de cet exemple utilise deux opérations et une expression de décision dans une seule étape de composant.
Dans cet exemple, une librairie contient une classe de document personnalisée nommée "RELoanApplications" assortie d'une propriété nommée
"Loan Type". Un document (demande de prêt) est stocké dans la librairie et affecté à la classe de document RELoanApplications. La propriété
Loan Type a la valeur "Conforming" ou "Jumbo". Le flux de travaux va obtenir la valeur de la propriété Loan Type depuis le document (une pièce jointe) puis classer ce
document dans l'un des deux dossiers de la librairie :
Conform ou Jumbo.
- Déterminez le nom symbolique de la propriété de classe du document.
Avant de développer le flux de travaux, vous devez déterminer le type de données et le nom symbolique de la propriété de classe du document que vous utiliserez dans l'opération
Content Platform Engine.
Pour cela, utilisez
Administration Console for Content Platform Engine afin de localiser la classe de document et vérifiez le type de données de la propriété que vous souhaitez utiliser. Dans cet exemple, Loan Type (type de données : chaîne) apparaît dans une propriété personnalisée de la classe de document
RELoanApplications.
- Classe de document personnalisée : RELoanApplications
- Propriété de classe du document (nom d'affichage) : Loan Type
- Nom symbolique : RELoanType
- Valeurs : "Conforming" ou "Jumbo"
Dans la vue des modèles de propriétés, vous affichez les propriétés de Loan
Type et vous notez le nom symbolique visible dans l'onglet Propriétés : RELoanType.
- Dans la définition de flux de travaux, définissez les zones de données et les pièces jointes appropriées.
Dans Process Designer, définissez les pièces jointes suivantes dans les propriétés de flux de travaux :

Définissez les zones de données suivantes dans les propriétés de flux de travaux.
Cette zone de données contiendra la valeur récupérée depuis la propriété de document à l'étape de composant.
.
- Ajoutez l'étape de composant sur la mappe de flux de travaux. Sélectionnez les deux opérations et définissez les paramètres
appropriés pour chacune.
- Dans Process Designer, placez l'étape de composant à l'emplacement approprié dans le flux de travaux puis indiquez l'opération requise pour l'étape de composant : sélectionnez à la fois les opérations file et getStringProperty.
Réorganisez les opérations de manière que getStringProperty s'exécute en premier.
- Définissez les paramètres d'opération comme suit :
Pour getStringProperty...

Pour file...

Pour l'expression destFolder, entrez :
If
(ret_loan_type="Conforming"), folderConform, folderJumbo
Une fois le flux de travaux lancé, l'utilisateur indique une demande de prêt (un document de la classe RELoanApplications) pour l'élément loan_attachment.
Quand le flux de travaux atteint l'étape de composant, l'opération getStringProperty récupère la valeur de
Loan Type (Conforming ou Jumbo) depuis la propriété de document, puis l'opération
file enregistre le document
dans le dossier approprié.