Microsoft BizTalk Adapter untuk JD Edwards OneWorld hanya menyediakan akses ke fungsi bisnis JD Edwards OneWorld. Metadata fungsi bisnis dibaca menggunakan antarmuka fungsi bisnis dan digunakan untuk menemukan daftar fungsi bisnis dan struktur data terkait. Metadata sangat di ketik dalam semua kasus untuk semua metode fungsi bisnis.
Semua metode fungsi bisnis memiliki konvensi panggilan yang sama: tiga parameter yang diturunkan sistem, dan penunjuk ke struktur data. Tabel berikut ini memperlihatkan bagaimana jenis data fungsi bisnis diwakili.
Implementasi khusus angka floating point, termasuk nilai mata uang.
xsd:string 32
Byte
Karakter tunggal yang tidak ditandatangani.
xsd:string 1
Tabel berikut berisi daftar jenis dasar di JD Edwards OneWorld dan bagaimana mereka memetakan ke Microsoft .NET Framework.
Jenis dasar dan cara mereka memetakan ke 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
Catatan
Jika hanya ada satu argumen, dan argumen pengembalian dibatalkan, pemegang digantikan oleh kelas , dan bagian keluar menjadi nilai yang dikembalikan. Contohnya:
org.apache.axis.holders.DateHolder becomes a java.util.Date.
Dalam JD Edwards OneWorld, beberapa string dibatasi karakter. Karakter tambahan apa pun menyebabkan kesalahan. Untuk melihat batas karakter dalam string, Anda dapat menggunakan Microsoft Adapter Wizard.
Extended data types (EDTs) and base enumerations (enums) are data types that are created and managed in the development environment. Base enums represent a list of literals, while EDTs are reusable data types that have a specific definition. The Application Object Tree (AOT) in finance and operations apps contains many existing EDTs and base enums that can be extended for use in your project, or you can create new data types. This module will focus on creating new data types.