none
OCS Status - Enable presence for this column / N:1 systemuser relation RRS feed

  • Frage

  • Guten Abend zusammen,

    einige von Euch verwenden sicher den OCS von MS. Im CRM4/2011 gibt es ja eine Integration so dass der OCS Status für einen Systemuser angezeigt wird. In Views lässt sich ja dieses Feature über die Eigenschaft "Enable presence for this column" auf ein Systemuser Lookup Feld aktivieren.

    Bislang hat das Setzen dieser Eigenschaft auch immer gut funktioniert (ein kleine zusätzliche Spalte wurde am Ende aller Spalten im View automatisch hinzugefügt). Seit einiger Zeit ist es mir nicht mehr möglich diese Eigenschaft zu setzen. Ich setze den Haken, gehe auf OK und nichts passiert. Nochmal reingeschaut u. der Haken ist nicht gesetzt. In Views wo die Spalte bereits gesetzt ist funktioniert die Anzeige des OCS Status. Gehe ich aber in diesen Views auf das Systemuser Lookup Feld dann ist auch dort der Haken nicht aktiv. Ein Klick auf das äußere kleinere Feld gibt zurück:

    ---------------------------
    Meldung von Webseite
    ---------------------------
    The a_1831a7dd048c483e9ba0cef9fafbd5ca.internalemailaddress column is no longer a valid column because it has been deleted as a column option. You need to remove this column and, if you want, add a different one.
    ---------------------------
    OK  
    ---------------------------

    Egal ob CRM 4 (Rollup 20) o. 2011 (Rollup 5), überall das gleiche Verhalten. Hat Jemand einen Tipp für mich? Am OCS Server wurde selbst nichts verändert. Jetzt noch ein Schmankerl: es geht nur bei einigen Entitäten nicht, unabhängig ob Custom o. System Entity u. es hat nichts mit der Anzahl der Spalten im View zu tun. Seeehr seltsam ...

    Grüße,
    Sven



    • Bearbeitet Sven Golz Dienstag, 6. Dezember 2011 16:51
    Dienstag, 6. Dezember 2011 16:05

Alle Antworten

  • Hab noch ein wenig nachgeforscht. Das Problem hängt wohl damit zusammen, wenn man eine Custom Entity mit mehr als nur den Standard Systemuser N:1 Relations (CreatedBy, ModifiedBy) nutzt. D.h. man nehme eine Custom Entity mit zusätzlicher N:1 Beziehung auf die Systemuser Entität.

    Ist dies der Fall:

    - CreatedBy/ModifiedBy werden nicht unter "Related" in Views angeboten
    - Für CreatedBy/ModifiedBy funktioniert die OCS Spalte nicht mehr
    - nur für die zuätzliche N:1 Beziehung funktionieren die zwei oberen Punkte

    So gewollt oder ein Bug? Vor Rollup 20 (oder noch früher) hat es ja mal funktioniert ...

    P.S.: Legt man eine neue Entität unter Rollup mit den o.g. Bedingungen an, dann funktioniert alles wie gewollt.
    Scheint wohl ein Bockmist beim Einspielen des Rollups zu passieren.


    • Bearbeitet Sven Golz Dienstag, 6. Dezember 2011 16:50
    Dienstag, 6. Dezember 2011 16:35