Hallo liebe FirstSpirit-Freunde,
ich habe folgende Anforderung:
Wechselseitiger Datenaustausch (Inhalte die auf einer Webseite ausgespielt werden soll) zwischen FS und einem externen System (EXT).
Dazu verfügt EXT über eine REST-API mit der ich im JSON Format Daten abgreifen bzw. dort speichern kann oder auch eine Suche (auf Basis Lucene) tätigen kann. (Funktionen sollen primär im CC, nachgelagert aber auch im SA zur Verfügung stehen)
Es sollen die folgende Use Cases abgedeckt werden:
01 Neu in FS anlegen und an EXT übertragen
02 In FS ändern und an EXT übertragen
03 In FS löschen mit Löschweitergabe an EXT
04 Aus EXT auswählen und in FS übertragen (inkl. option zum regelmäßigen Abgleich von EXT nach FS)
Mein aktuelles Zielbild:
FS Datenquellen für das Datenhandling in FS.
- neu anlegen (01) bzw. ändern (02) und löschen (03) in FS und an EXT übertragen via Workflow (basierend auf BasicWorkflows)
Jetzt meine Frage:
Aus EXT in FS übertragen (04) wäre z.B. über ein DataAccessPlugin denkbar, welches als Report fungiert.
Frage 1:
Ist es in diesem Fall möglich bei Auswahl eines Datensatzes aus dem Report einen neuen Datensatz in FS zu erzeugen, der sich mit den Daten aus dem Report speist, oder nachgelagert weitere Informationen aus der REST-API abholt (sollte z.B. nur die ID, ein Thumbnail und eine Beschreibung über den Report abrufbar sein)?
Frage 2:
Fällt euch eine charmate Lösung ein, wie beim Übertragen aus dem Report in FS weitere Optionen durch den Redakteur bestimmt werden können (z.B. bestimmen, ob der Datensatz regelmäßig abgeglichen werden soll oder nicht)?
Bin für jegliche sachdienliche Hinweise zur Aufklärung der Fragen, wie immer sehr dankbar 
Viele Grüße und ein schönes Wochenende,
Philipp Renerig