Concepto de payload

Un payload es un conjunto de datos esenciales, incluidos en una unidad de transmisión, que se entrega al usuario final en su destino. El payload no incluye los datos de carga general necesarios para que los datos lleguen a su destino. Se compone de campos que pueden agruparse en Nodos.

Cada método de componente tiene definido un payload de entrada y otro de salida. Se consideran como definiciones de todos los campos que son necesarios para soportar ese método. Son diferentes según las acciones que vayan a realizarse. Por ejemplo, un payload de entrada para el método "Query" (Consulta) incluye definiciones de campos que permiten filtrar datos. Sin embargo, el payload de salida resultante no incluye campos de filtros. Un payload de entrada para el método "Create" (Crear) incluye definiciones de datos que van a importarse y el payload de salida incluye definiciones de los errores devueltos por el proceso de importación.

La definiciones de payload proporcionadas incluyen todos los campos de datos posibles y todos los registros secundarios para cada componente.

Nota:  Los payload se definen en XML y tienen una referencia de formato SSML (SunSystems XML). Los campos numéricos y de fecha utilizan los estándar XML internacionales. El estándar para el formato de fecha es ddmmaa y el estándar para el formato numérico es un punto como separador decimal (.) y la ausencia de separador de miles.
Nota:  Los valores con espacios múltiples que se introdujeron como valores de nodo al crear un payload de salida aparecen truncados a un solo espacio en algunos buscadores. Por lo tanto, aunque el payload de entrada muestre por ejemplo "XYZ", aparece un mensaje de error porque el valor del payload de salida podría exceder la longitud máxima de 15 caracteres.