Grundlegende Datentypen
Der Microsoft BizTalk-Adapter für JD Edwards OneWorld bietet ausschließlich Zugriff auf JD Edwards OneWorld-Geschäftsfunktionen. Geschäftsfunktionsmetadaten werden mithilfe einer Geschäftsfunktionsschnittstelle gelesen und dann verwendet, um eine Liste von Geschäftsfunktionen und zugehörigen Datenstrukturen zu ermitteln. Metadaten weisen in allen Fällen und für alle Geschäftsfunktionsmethoden eine starke Typisierung auf.
Alle Geschäftsfunktionsmethoden weisen dieselbe Aufrufkonvention auf: drei vom System abgeleitete Parameter und ein Zeiger auf eine Datenstruktur. Die folgende Tabelle zeigt, wie die Geschäftsfunktions-Datentypen dargestellt werden.
Geschäftsfunktions-Datentypen
JD Edwards OneWorld-Datentyp | BESCHREIBUNG | WDSL-Konvertierung |
---|---|---|
char | Eine Zeichenfolge. | xsd:string von 1 |
INT | Kurze ganze Zahl. | xsd:short |
long | Lange ganze Zahl. | xsd:short |
String | Weitere Informationen finden Sie unter Behandeln von Zeichenfolgenwerten. | xsd:string |
JDEDATE | Besondere Implementierung von Datumsangaben. | xsd:date |
MATH_NUMERIC | Besondere Implementierung von Gleitkommazahlen einschließlich Währungsangaben. | xsd:string of 32 |
Byte | Einzelnes Zeichen ohne Vorzeichen. | xsd:string von 1 |
Die folgende Tabelle enthält die Liste der Standardtypen in JD Edwards OneWorld sowie deren Zuordnung zu Microsoft .NET Framework.
Standardtypen und ihre Zuordnung zu Microsoft .NET Framework
JD Edwards OneWorld XE | .NET Framework |
---|---|
char | String |
INT | Short |
long | Short |
String | String |
JDEDATE | System.DateTime |
MATH_NUMERIC | String |
Byte | String |
Hinweis
Wenn nur ein Argument vorhanden und das Rückgabeargument leer ist, wird der Platzhalter durch die Klasse ersetzt, und der Ausgabeteil wird zum Rückgabewert. Beispiel:
org.apache.axis.holders.DateHolder becomes a java.util.Date.
Im Folgenden sehen Sie ein Beispiel für Methodensignaturen:
void testDate1(org.apache.axis.holders.DateHolder date1
org.apache.axis.holders.DateHolder date2);
java.util.Date testDate2(java.util.Date date);
In JD Edwards OneWorld werden einige Zeichenfolgen durch Zeichen eingeschränkt. Jedes zusätzliche Zeichen bewirkt einen Fehler. Wenn Sie die maximal zulässige Anzahl von Zeichen für die Zeichenfolgen anzeigen möchten, können Sie den Assistenten für Microsoft-Adapter verwenden.
Verwenden des Typs MATH_NUMERIC
Verarbeiten von Zeichenfolgenwerten
Anhang A: Datentypen