Reglas y directrices para asignar puertos de entrada a elementos
Reglas y directrices para asignar puertos de entrada a elementos
Revise las siguientes reglas cuando asigne puertos de entrada a elementos en la jerarquía de entrada de método:
Puede asignar un puerto de entrada a un elemento de la jerarquía. Puede asignar el mismo puerto a un número indeterminado de claves de la jerarquía.
El puerto de entrada y el elemento deben tener tipos de datos compatibles.
Puede asignar puertos de un grupo de entrada a varios niveles de jerarquía en la entrada de método.
Debe asignar puertos de entrada a las claves en la entrada de método. Cualquier puerto que se asigne a una clave debe ser del tipo de datos string, integer o bigint. Asigne los datos a las claves en todos los niveles de la entrada de método situados encima del nivel de jerarquía que esté incluyendo en el mensaje de solicitud. Incluya las claves externas para todos los niveles situados por encima e incluyendo el nivel que esté asignando.
No es necesario que asigne puertos de entrada a claves si únicamente está asignando el nivel más bajo de la jerarquía de entrada de método.
Debe asignar el elemento raíz RequestInput al elemento secundario del grupo Rest_Consumer_input para la definición de entrada de método.
Puede asignar varios puertos de entrada con valores string, integer o bigint a una clave en el área
Entrada de método
para crear una clave compuesta. Cuando se hace clic en el campo
Ubicación
para una clave compuesta, puede volver a ordenar los puertos de entrada o eliminar uno de los puertos.
Si el servicio web genera un documento JSON, asegúrese de que xmlRoot es el primer nodo en la jerarquía de respuesta. Si xmlRoot no es el primer nodo para un servicio web con respuesta JSON, pueden aparecer valores nulos.
Revise la siguiente regla cuando asigne los puertos de entrada a elementos con la entrada de método como JSON:
Asegúrese de que los datos que pasa al puerto de entrada no contiene ceros iniciales seguidos de un número. Si los datos contienen ceros iniciales, se truncan en los valores correspondientes de la solicitud de JSON generada, y el tipo de dato del valor cambia de tipo cadena a tipo numérico.