Einteilung der Metadaten

Die Funktionalitäten der Sage 100 lassen sich sehr grob in drei Bereiche unterteilen.

  • Daten schreiben und lesen
  • Geschäftsprozesse
  • User Interface

Auf Geschäftsprozesse kann zwar im AppDesigner verwiesen werden, bzw. bestimmte Metadaten benötigen sogar diesen Verweis, sie können aber nicht im AppDesigner erstellt werden. Daher unterteilt der AppDesigner die Metadaten in zwei Bereiche:

  • Daten
  • Oberfläche

Texte, die in unterschiedlichen Metadaten verwendet werden sollen (z.B. die Ja/Nein-Auswahl), sowie Meldungsdialoge, werden in diesem Bereich hinterlegt:

  • Grundlagen

Wie bereits oben angedeutet, können in bestimmten Metadaten Verweise auf Geschäftsprozess gesetzt werden. Die Erstellung dieser Geschäftsprozesse erfolgt außerhalb des AppDesigners. Somit werden Kompilate dieser Geschäftsprozesse auch nicht in den Metadaten gespeichert. Da sie aber zur fehlerfreien Ausführung von Metadaten gehören, können diese Dateien mit den Metadaten exportiert werden. Zudem gibt es in den Geschäftsprozessen der Sage 100 Schnittstellen für Erweiterungen der Standardgeschäftsprozesse. Die Bekanntmachung der Verwendung solcher Schnittstellen erfolgt in den Metadaten. Hinterlegt werden diese Metadaten in diesem Bereich:

  • Erweiterungen

Einige Metadatenobjekte unterscheiden sich durch die Typgruppe und müssen in Gruppen angelegt werden. Alle Metadatendatenobjekte, die in den aufgeführten Unterteilungen angelegt sind, werden in einer Lösung zusammengefasst. Mehrere Lösungen werden unter dem Partner zusammengefasst.

Inhalt