|
Code, mit dem der SData-Kontrakt identifiziert werden kann. | - Bezeichnung (Feld AJCDESZ)
|
Keine Feldhilfe vorhanden. | |
Über Aktivierung bzw. Deaktivierung dieser Option kann das laufende Datenblatt aktiviert bzw. deaktiviert werden, ohne dass sein Inhalt verloren geht. In der Komponente "Safe X3 Java Bridge Server" sind nur die aktiven Kontrakte verfügbar. | |
Dieser Aktivitätscode ermöglicht die Markierung einer Entwicklung oder einer Parametrisierung als optional (je nach Wert des dem Aktivitätscode zugehörigen Indikators ist er aktiviert oder deaktiviert), aber auch die Identifikation spezifischer Neuerungen oder die Neugruppierung der Dictionary-Elemente unter dem selben bedeutenden Code, bevor sie gleichzeitig aktiviert werden, um die Implementierung einer Software-Funktion zu ermöglichen. Ein Aktivitätscode, der mit X, Y oder Z beginnt, wird als spezifisch angesehen. | |
Wählen Sie ein Modul für die Parametrisierung aus. Dieses Feld ermöglicht Ihnen die Angabe, ob die Maske in der Datenbank des Ordners erstellt werden muss. Dies ist der Fall, wenn das der Maske zugeordnete Modul für den Ordner aktiv ist. | - Entwicklungsmodus (Feld AJCDEVMOD)
|
Ist diese Option ausgewählt, kann der Entwicklungsmodus aktiviert werden. Dies setzt voraus, dass der Java Bridge-Server prüft, dass der verwendete Vertrag die gleichen Informationen enthält, wie die in diesem Vertrag gespeicherten. Dieser Modus wird in einer Produktionsumgebung normalerweise deaktiviert. Dies ermöglicht der Komponente "Safe X3 Java Bridge Server" den Kontrakt während des ersten Zugriffs zu laden und nicht ständig nach einer eventuellen Änderung zu suchen. |
|
Dieser Bereich enthält die Kontraktbeschreibung im XSD-Format. Diese Beschreibung enthält zwei Angabetypen: die aus der SData-Norm stammenden und die X3-spezifischen. SData-NormDie Standard-SData-Informationen sind über die folgende Adresse zugänglich: http://interop.sage.com/daisy/sdata/Metadata/TypicalSDataSchema.htm. Spezifische Safe X3-Angaben- Tag Schema.
Angabe NameSpace (serp) von Safe X3 verwendet, um die spezifischen Informationen im Schema zu identifizieren. xmlns:serp="http://schemas.sage.com/sdata/serp/2010"
- Tag Import.
Mit diesem Tag kann man andere XSD-Beschreibungen, die für die Verwendung des vorhandenen Kontrakts wichtig sind, angeben. - serp:conName="xxxxxx".
Dieses Attribut ermöglicht die Angabe des Safe X3-Codes des importierten Kontrakts. Im Rahmen des CRM-Kontraktes handelt es sich hier um die Angabe des 'gemeinsamen' Kontraktnamens in Sage X3, der die Beschreibung der Ressourcen enthält, die allen Kontrakten gemein sind und für den CRM-Kontrakt wichtig sind.
- Tag complexTypemit einem Attribut Nameder Form xxxx--type.
Dieser Tag gehört zum Standard SData und beschreibt die Struktur einer Ressource. Diesem Tag können die Safe X3-spezifischen Attribute hinzugefügt werden: - serp:trtCode="STRGC1TRAACO".
Dieses Attribut ermöglicht die Angabe des Safe X3 Verarbeitungscodes, der die Verwaltung der Ressourcen-Zugriffe berücksichtigt: CRUDT-Arbeitsgänge (Create (Erstellen), Read (Lesen), Update (Aktualisieren), Delete (Löschen), Template (Entwurf)), - serp:stcResCode="GC1TRAACO".
Dieses Attribut ermöglicht die Angabe des Codes der Safe X3-Struktur, die die Ressource berücksichtigt, - serp:stcClobMaxSize="12".
Dieses Attribut ermöglicht die Angabe der maximalen clob-Größe, die die Verwaltung des Datenaustauschs zwischen dem Safe X3-Server und der Komponente "Safe X3 Java Bridge Server" ermöglicht.
- Tag complexTypemit einem Attribut Nameder Form xxxx--list.
Dieser Tag gehört zum Standard SData und beschreibt den Collection-Zugriff einer Ressource. Diesem Tag können die Safe X3-spezifischen Attribute hinzugefügt werden: - serp:trtCode="STRGCTTRAACO".
Dieses Attribut ermöglicht die Angabe des Safe X3 Verarbeitungscodes, der die Verwaltung des Collection-Zugriffs berücksichtigt (Query), - serp:stcColCode="GCTTRAACO".
Dieses Attribut ermöglicht die Angabe des Codes der Safe X3-Struktur, die die Collection einer Ressource berücksichtigt, - serp:stcClobMaxSize="12".
Dieses Attribut ermöglicht die Angabe der maximalen clob-Größe, die die Verwaltung des Datenaustauschs zwischen dem Safe X3-Server und der Komponente "Safe X3 Java Bridge Server" ermöglicht. - serp:maxQueryEntries="50".
Dieses Attribut ermöglicht die Angabe der Maximalanzahl an über eine Abfrage zurückgegebenen Ressourcen. Durch diese Grenze kann vermieden werden, dass der Server zu oft aufgerufen wird. Der Client kann auf die folgenden Daten zugreifen, in dem er die Seiten nummeriert oder Suchkriterien vorgibt, - serp:linkingQueryEntries="1000".
Dieses Attribut ermöglicht die Angabe der Maximalzahl an über ein Linking-Programm zurückgegebenen Ressourcen. Dieses Attribut wird nur intern bei der Erstellung der Linking-Funktion verwendet.
- Tag Element in einem Tag complexType enthalten.
Dieser Tag gehört zum SData-Standard und ermöglicht die Definition der Informationen, die zu einer SData-Ressource gehören. Jedes Element kann ein finales Element (Rubrik) oder ein andere Ressourcen betreffendes Element (Beziehung vom Typ Referenz, untergeordnet, Zuordnung) sein.
- Abfragenverwaltung - Filter.
In einer Abfrage kann man die durch das Attribut canFilter="true" signalisierten Elemente verwenden.
- Referenz- oder Zuordnungsbeziehungen
Der Filter kann aus technischen Gründen nur eine einzige Ressourcenrubrik tragen.
Beispiel: im CRM-Kontrakt: Die Struktur GC1TRAACO enthält das Feld BPCINV, das mit der Ressource invoiceTradingAccount verknüpft ist, die eine Referenzbeziehung hat.
In diesem Fall enthält der Kontrakt:
- in der Beschreibung der Hauptressource und auf dem Element, das die Beziehung beschreibt, das Attribut Filter="byReference".
Dieses Feld gibt die Benutzungsbeschränkung der in einer Abfrage eingeschlossenen Ressource an (Hinweis: nur zu Informationszwecken), - in der Beschreibung der Hauptressource und auf dem einzigen Element. serp:reference="true".
Dieses Attribut gibt die Rubrik an, die für eine Abfrage auf dieser eingeschlossenen Ressource verwendet werden kann.
- Abfrageverwaltung - von einer Eigenschaft erhaltene Collection.
Sie werden verwendet, wenn die Anzahl der Daten unbekannt ist und die Seitennummerierungsmechanismen einer klassischen Query benötigt. Diese Abfragen sind möglich, wenn das Attribut canGet="true" auf dem Element positioniert ist, das die Zuordnungsbeziehung besitzt.
Dies ist der Fall für Aufträge eines Kunden: /tradingAccount('DIS001')/salesOrders. Man kann dieses Ergebnis auch über eine klassische Query erhalten /salesOrders=where tradingAccount.refrerence eq 'DIS001.
Beispiel:Die Struktur GC1TRAACO enthält das Feld QCTORDER, das mit der Ressource salesOrders verknüpft ist, die eine Zuordnungsbeziehung hat. In der Anwendungsstruktur verwenden die Felder in diesem Fall die Codestruktur ASDCOLBV1.
Auf Kontraktebene müssen auf dem die Zuordnungsbeziehung beschreibenden Element die Verarbeitung und die Unterprogramme, die diese Anfragen verarbeiten, angegeben werden: - serp:trtQueryProperty - Verarbeitung,
- serp:spgQueryProperty -Unterprogramm.
- Tag Aufzählung.
- serp:Wert="99"
Dieses Attribut ermöglicht die Erstellung einer automatischen Entsprechung zwischen dem Aufzählungswert SData (eine Zeichenkette) und dem im Safe X3-Rahmen verwendeten Wert (Positionsnummer des lokalen Menüs, das die Aufzählung verwaltet).
|