Tipe Data Dasar
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.
Jenis data fungsi bisnis
Jenis Data JD Edwards OneWorld | Deskripsi | Konversi WDSL |
---|---|---|
char | String karakter. | xsd:string 1 |
int | Bilangan bulat pendek. | xsd:short |
long | Bilangan bulat panjang. | xsd:short |
String | Lihat Menangani nilai string. | xsd:string |
JDEDATE | Implementasi khusus tanggal. | xsd:date |
MATH_NUMERIC | 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.
Berikut ini adalah contoh tanda tangan metode:
void testDate1(org.apache.axis.holders.DateHolder date1
org.apache.axis.holders.DateHolder date2);
java.util.Date testDate2(java.util.Date 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.
Menggunakan Jenis MATH_NUMERIC
Menangani Nilai String
Lampiran A: Jenis Data