The following macros are not currently supported in the header:
  • style

La llamada Update

La llamada Update se utiliza para modificar un registro existente (entidad) identificado por el identificador de registro con valores especificados.  

La solicitud Update   

Además del ID de inicio de sesión normal y los argumentos de contraseña, la llamada Update también requiere lo siguiente:    

Miembro: clase de bean

Descripción: clase de Java Bean específica de la entidad (tipo de datos complejos) que contiene valores para los campos que se deberán actualizar, mientras se actualiza una entidad existente identificada por el identificador del registro.

Durante una actualización, no es necesario especificar todos los campos para ese tipo de entidad. Se deben pasar los valores para estos campos que se desea actualizar durante esta llamada.

Los campos que no se han especificado se mantendrán intactos. Los campos que son demasiado largos se truncan. Si envía valores de campo desconocidos en la solicitud Update, la API del servicio web del Centro de servicio al usuario rechaza la llamada y envía el código de estado 300 con el siguiente mensaje de estado asociado:

Rejecting the value supplied for input data element "{ 0} "; due to a correlation failure because the data transformation process could not resolve the supplied input data element into native format.
  • La API aplica una definición estricta de valores de campo desconocidos por la que todos los campos en la llamada deben ser válidos para el usuario para esta operación. Por ejemplo: la API rechaza llamadas que especifican un valor para un campo personalizado que se ha suprimido o eliminado del acceso de un usuario.
  • La API rechaza llamadas que especifican campos de solo lectura.

La respuesta Update: la respuesta de servicio predeterminada para todas las llamadas de la API contiene el identificador del registro (ID de fila) de un registro que se está actualizando en el formato de salida solicitado para una llamada Update.

Se pueden borrar campos de texto que no son obligatorios introduciendo ##NULL##. Sin embargo, si se introduce ##NULL## en un campo obligatorio, aparecerá el mensaje estándar que afirma que el campo es obligatorio.

Cuando un usuario intenta actualizar el ticket, se muestra un mensaje de error que indica que los siguientes campos son campos de solo lectura:

  • Organización del solicitante
  • Ubicación del solicitante
  • Sitio del solicitante
  • Organización del beneficiario
  • Ubicación del beneficiario
  • Sitio del beneficiario
  • Caso padre

 

 

© 2017 ServiceAide 1-650-206-8988 http://www.serviceaide.com info@serviceaide.com