A.) Details der Umsetzung:
Der Prozess "SubProcInOtherAppAndLink_Other_ResusableSub" wird verwendet innerhalb der gleichen Anwendung und gestartet durch "SubProcInOtherAppAndLink_Other_Main". Hierbei teilen Vaterprozess und Subprozess das geleiche Datenmodell. Im Hauptprozess werden die Daten erfasst und dann im Subprozess verwendet nur-lesend im Formular.
Der SubProzess setzt initial Werte lokaler Variablen:
Anmerkung: die Variable "ApprovalProcessReportViewUrl" enthält den berechneten Wert der Nur-Lesend Ansicht auf das Formular des SubProzesses.
Anmerkung: der Wert der verwendeten Eigenschaft "ReportViewUrl" ist in "Shared Variables" definiert
Und ermittelt dann per SOAP WebService Aufruf (alternativ per REST) auf die AgilePoint WebServices Daten der aufrufenden ProzessInstanz.
Und aktualisiert dann Daten im Aufrufenden Vaterprozess
Der Prozess "SubProcInOtherAppAndLink_Other_ResusableSub" wird auch verwendet durch "SubProcInOtherAppAndLink_Other_Main". Hierbei gibt es getrennte Datenmodelle.
Die Daten werden an den SubProzess über Mapping übergeben
B.) Der Durchlauf wie folgt:
C.) Download der Umsetzung und Anweisungen zum Deployment:
- AgilePoint Application SubProcInOtherAppAndLink_Main (Import and Publish)
- AgilePoint Application SubProcInOtherAppAndLink_Other (Import and Publish)
- GlobalAccessTokens (Import, change Urls and Credentials)
- In Shared Variables Custom_Attribute.xml importieren (passen Sie den Wert der Eigenschaft "ReportViewUrl" auf Ihre Infrastruktur an vor oder nach dem Importieren der Datei)