Kundendaten in Fälle anzeigen

Hallo zusammen,
kann mir jemand verraten wie ich Kundendaten z.B. Kundennummer in meine Fälle anzeigen kann. Ich möchte diese dort auch nicht ändern können, nur anzeigen. diese sind ja in den Kundendaten gespeichert.
Also in den Fälle beim anlegen wenn ich den Kunden ausgewählt habe sollte sich die Kundennummer aus den Daten ziehen können.

Hallo Werner,

das ist leider eine Schwachstelle von vielen CRM Systemen.
Die Datensätze sind relational / mit Verknüpfungen zueinander sauber gespeichert.
Allerdings lassen sich die verknüpften Daten nicht einfach so aus dem entfernten Modul (z. B. Kunden) laden und anzeigen.

Die gängigsten Lösungen für diese Situation in CRM Projekten sind meist:

  • Doppelte Datenhaltung (teilweise Boardmittel)
    Man kopiert relevante Daten von den Firmen in die Fälle und zeigt diese dann dort an. Herausforderung sind Updates / Sync: Sollen die Daten in den Fällen aktualisiert werden bei Updates in den Firmen?
    Was passiert bei Updates der Felder in den Fällen? Bi-Direktionaler Sync?
    Je nachdem, wie die Logik hier sein soll, ist es customizing.

  • Passende / zusätzliche Verknüpfung (Boardmittel)
    Du kannst eine zusätzliche Verknüpfung hinzufügen (und entsprechend den Kunden zwei Mal auswählen - einmal im Standard, einmal in deiner Verknüpfung im Subpanel), sodass ein Subpanel angezeigt wird.
    Im Subpanel (bzw. im Studio) kannst du jetzt konfigurieren, welche Spalten des Kunden angezeigt werden.
    Schlechte Datenarchitektur: Es gibt zwei Relationen und eine ist eine “künstlich” angelegte “Workaround-Relation”.

  • Customization der Oberfläche
    Es gibt bei den Accounts in der Detailansicht Closed per Year / Timeline etc.
    Mit der neuen UI ist es möglich dort weitere Details anzuzeigen.
    Bedeutet Customizing und technisch gesehen ist das der sauberste Ansatz - leider auch der technisch aufwendigste.
    Adding a Custom Sidebar Widget :: SuiteCRM Documentation

Danke Bastian für die schnelle Antwort.
Gibt´s keine einfache Möglichkeit ein Datenfeld auszulesen und an zu zeigen ohne das es nachträglich aktualisiert werden kann/muss.
Einfach nur anzeigen und speichern ?

Das einfachste ist sicherlich Option 1:
Über einen Workflow das Feld von einem Modul ins andere kopieren. (doppelte Datenhaltung).
Solange keine weiteren Logiken implementiert werden müssen, sicher auch der geringste Aufwand.

Danke für deine Tipps.
Ich werd das mal versuchen, hast du da eventuell ein Vorlage oder eins von deinen guten Videos ?

Kein komplettes Tutorial für diesen speziellen Case.
Etwas ähnliches schon:

Unter “Arbeitsablauf-Aktionen erstellen” der 3. Screenshot - da werden Werte auch von einem Modul zum anderen kopiert.
So in der Art sollte es klappen.

Hallo Bastian,

ich muss nochmal nachhaken.

Das einfache umkopieren von der Daten aus einen anderen Modul wäre für mich ausreichend.

Aber das scheint doch recht kompliziert zu sein.

Wie wähle ich was ich kopieren will und wie wo hin?

Ich bin noch nicht dahinter gekommen wie diese Logik funktioniert.

Danke.

Hallo Werner,

probiere es mal über die Calculated Fields. Tigger sind dann Fälle/Case-Updates:

Wenn du Text in Text Felder etc. kopierst, klappt es problemlos.
Es gibt allerdings Restriktionen (Text lässt sich nicht in Nummern-Felder kopieren etc.)

Danke Bastian für die schnelle Antwort,

leider klappt das bei mir nicht.

Ich hab dazu eine Frage, die Auswahl Felder stelle ich so ein wie ich es brauche und wenn ich es speichere und wieder zum Bearbeiten öffne, sind die Felder wieder anders (also andere Auswahl).

Und zur Info es sind nur Text Felder

Ich hab mich geirrt, es geht doch aber nur bei einem neuen Fall erstelle und nicht beim Ändern.

Danke dir.

Erstellen und ändern:

Hast du oben rechts im Workflow bei allen Datensätzen ausgewählt?

Hallo Bastian,

ich hab dazu noch eine Frage.

Ich hab Textfelder wo ich Versionen stehen hab (z. B. 5.10) leider wird das nicht komplett kopiert, die Null wird angeschnitten also nur 5.1 wird übertragen.

Kann ich das verhindern so daß alles kopiert wird?

Das ist interessant - sieht tatsächlich nach einem Bug aus.
Da wird Text beim Kopieren als Zahl behandelt.

Willst du ein Bugticket erstellen oder soll ich?

Mach bitte, du das, ich hab da kein Zugang und kenn mich da nicht aus. Danke.

Wann kommt denn wie eine neuen Version?

Habe es erstellt:

Gerade heute gab es ein Update an der Roadmap:

11 liegt laut Kalender noch ca. “1 cm” in der Zukunft :wink:

Seit dem letzten Release am 12. Mai:

wurden noch einige Issues geclosed:

Ich schätze, es wird noch ein 8.10.2 release in Kürze geben.
Genau kann das aber nur das SuiteCRM Team sagen.