Compartir a través de


Tipos de datos básicos

El adaptador de Microsoft BizTalk para JD Edwards OneWorld únicamente proporciona acceso a las funciones de negocio JD Edwards OneWorld. Los metadatos de función de negocio se leen mediante una interfaz de funciones de negocio y se usa para buscar una lista de funciones de negocio y estructuras de datos asociadas. Los metadatos se establecen de forma inflexible en todos los casos para todos los métodos de la función de negocio.

Todos los métodos de función empresarial tienen la misma convención de llamada: tres parámetros derivados del sistema y un puntero a una estructura de datos. La tabla siguiente muestra cómo se representan los tipos de datos de la función de negocio.

Tipos de datos de función de negocio

Tipo de datos de OneWorld JD Edwards Descripción Conversión de WDSL
char Cadena de caracteres. xsd:cadena de 1
int Entero corto. xsd:short
long Entero largo. xsd:short
String Consulte Control de valores de cadena. xsd:string
JDEDATE Implementación especial de fechas. xsd:fecha
MATH_NUMERIC Implementación especial de números de coma flotante, incluidos los valores de moneda. xsd:string de 32
Byte Único carácter sin signo. xsd:cadena de 1

La tabla siguiente contiene la lista de tipos básicos en JD Edwards OneWorld y cómo se asignan a Microsoft .NET Framework.

Tipos básicos y cómo se asignan a 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

Nota

Si solo hay un argumento, y el argumento de devolución es nulo, el marcador se reemplaza por la clase y la porción de salida se convierte en el valor de devolución. Por ejemplo:

org.apache.axis.holders.DateHolder becomes a java.util.Date.   

A continuación se muestra un ejemplo de firmas de método:

void testDate1(org.apache.axis.holders.DateHolder date1  
        org.apache.axis.holders.DateHolder date2);  
  
java.util.Date testDate2(java.util.Date date);  

Cadenas con limitación de caracteres

En JD Edwards OneWorld, algunas cadenas tienen los caracteres limitados. Cualquier carácter adicional produce un error. Para ver el límite de caracteres de las cadenas, puede usarse el asistente para adaptadores de Microsoft.

Consulte también

Uso del tipo MATH_NUMERIC
Control de valores de cadena
Apéndice A: Tipos de datos