Zum Hauptinhalt gehen

WebClient Datensatz freigeben

Kommentare

9 Kommentare

  • Zendesk API User
    Author: MichaelaReydt - 10/21/2013 9:05

    Hallo,

    mir ist nicht klar, was mit dem Satz "Auf den Datenquellen habe ich den Mithras Arbeitsablauf "Datensatz freigeben" transportiert." gemeint ist.

    Andreas Österle schrieb:

    [...]

    Irgendeine Idee an was es noch liegen kann?

    Da der WF nicht im Menü angezeigt wird, wäre meine erste Vermutung, dass er nicht aktiviert wurde.

    Im Mithras-Projekt wurde der WF "Datensatz freigeben" im Rechtedialog der Datenquellen-Verwaltung aktiviert:

    Ist dieser Haken bei Ihnen gesetzt ?

    Viele Grüße

    Michaela

    0
  • Zendesk API User
    Author: AndreasOesterle - 10/21/2013 9:31

    Hallo Michaela,

    danke für deine Antwort.

    Bitte entschuldige meinen verwirrenden Satz. Ich habe den Arbeitsablauf "Datensatz freigeben" aus dem Mithras Projekt in mein Zielprojekt per Export und Import transportiert. Dort habe ich ihn über den Rechtevergabe Dialog berechtigt.

    Über den JavaClient kann ich den Arbeitsablauf bereits starten, von daher schliesse ich aus das es an den Rechten liegt, es sei denn es gibt noch eine andere Rechtekonfiguration.

    Die Checkbox für den Arbeitsablauf im WebClient ist ebenfalls aktiviert.

    VG
    Andreas

    0
  • Zendesk API User
    Author: essmann - 10/22/2013 7:56

    Hallo Andreas,

    bitte evaluiert einmal die Workflows aus dem Basic Workflow Paket, dass unser Produktmanagement bereit stellt. Ihr könnt es über unseren Helpdesk beziehen. Es enthält auch eine umfangreiche Dokumentation.

    Die enthaltenen Workflows sind eine gute Ausgangslage für Produktiv-Workflows. Ihr könnt diese ggf. auch nach Euren Bedürfnissen erweitern und anpassen.

    Gruß,

    --Bernd

    --

    e-Spirit AG

    Dr. Bernd Eßmann

    0
  • Zendesk API User
    Author: AndreasOesterle - 10/24/2013 7:22

    Hallo zusammen,

    nachdem ich die Doku des Basis Workflows ausführlich studiert habe, bin ich zu folgendem Ergebnis gekommen:

    Für die Freigabe von Änderungen an einem Datensatz muss der Freigabe-Arbeitsablauf auf der Detailseite des Datensatzes und nicht auf der Übersichtsseite aller Datensätze gestartet werden. (S. 26 mitte)

    Im WebClient ist eine Ausführung des Freigabe-Arbeitsablaufs nur auf Seitenreferenzen, Content-Store-Detailseiten und Dokumentengruppen möglich. (S. 24 unten)

    Im JavaClient ist die Ausführung des Basis Freigabe Workflows auf Datenquellenentries möglich. Was braucht denn der Workflow spezielles das er auch im WebClient auf Datensätzen möglich ist?

    Gruss

    Andreas

    0
  • Zendesk API User
    Author: MichaelaReydt - 10/24/2013 7:42

    Hallo,

    Andreas Österle schrieb:

    [...] Was braucht denn der Workflow spezielles das er auch im WebClient auf Datensätzen möglich ist?

    Gruss

    Andreas

    Kap. 3.1.2.2, vor der zweiten Note:

    Wird der Freigabe-Arbeitsablauf auf einer Detailseite angestoßen,

    bezieht sich der Kontext auf den gewählten Datensatz und nicht

    auf die Detailseite. Es werden nur die Änderungen an dem

    Datensatz berücksichtigt und entsprechend freigegeben.

    Note:

    Die Freigabe von Änderungen an der Detailseite eines

    Datensatzes (nicht dem Datensatz selber) ist somit

    im WebClient nicht möglich und hat im JavaClient zu

    erfolgen. Dort entspricht sie einer Seitenreferenz

    und der Freigabe-Arbeitsablauf verhält sich

    entsprechend (siehe Kapitel 3.1.1.5, Seite 19).

    Wie dieser Abschnitt aussagt, braucht der WF nichts Spezielles, er verhält sich nur speziell.

    Um Datensätze über den Basic-WF im WebClient freizugeben, muss der Basic-Freigabe-WF auf der Detailseite des Datensatzes freigegeben werden. Die Detailseite selbst (also der "Rahmen", in dem der Datensatz eingehangen ist) kann nur im JavaClient freigegeben werden, wo sie einer Seitenreferenz entspricht.

    Wird also beispielsweise auf der Detailseite die Überschrift der Seite und der Inhalt des entsprechenden Datensatzes geändert, bevor der Basic-Freigabe-WF im WebClient auf dieser Detailseite gestartet wird, werden durch den WF nur die Änderungen an dem Datensatz berücksichtigt. Die Änderung der Überschrift auf der Detailseite würde in diesem Fall nicht berücksichtigt.

    Viele Grüße

    Michaela

    0
  • Zendesk API User
    Author: AndreasOesterle - 10/24/2013 14:04

    Ja, die Freigabe von Änderungen auf der Detailseite habe ich auch gar nicht versucht und das war auch nicht mein Problem. Wie im ersten Screenshot ersichtlich kam überhaupt kein Arbeitsablauf.

    Ich habe aber jetzt des Rätsel Lösung selber herausgefunden und die Antwort ist bitter.

    Ist auf der Datenquelle der Detailseite ein Filter gesetzt, dann wird der Arbeitsablauf einfach nicht angezeigt. Entferne ich den Filter auf der Datenquelle wird der Arbeitsablauf eingeblendet und ich kann den Datensatz über den Workflow freigeben.

    0
  • Zendesk API User
    Author: jeongil - 1/28/2015 11:39

    Hallo,

    habe genau das selbe Problem in Version 5.1.311. Ist mit "Filter" die Filterung der Datensätze im Strukturreiter "Daten" gemeint? Dort habe ich keine Filterung gesetzt, trotzdem taucht der Workflow nicht auf. Rechte sind korrekt gesetzt, im SiteArchitect funktioniert auch alles einwandfrei.

    Noch irgendwelche Ideen?

    0
  • Zendesk API User
    Author: AndreasOesterle - 1/28/2015 11:53

    Nein, auf den Datenquellen kann man auch einen Filter setzen. Das hatte ich gemacht und nicht auf der Content Projektionsseitenreferenz.

    0
  • Zendesk API User
    Author: jeongil - 1/28/2015 12:05

    Ah ok. Da hab ich aber auch keinen Filter und in einem Unterordner ist der Arbeitsablauf auch nicht. Naja, wen wunderts...

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.